Skip to content

zackkatz/FreeHelp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreeHelp

FreeHelp makes FreeScout look and feel more like Help Scout, adding many small quality-of-life improvements.

  • Don't open anything in new tabs/windows! #2914
  • Shift-click checkboxes to select a range of conversations at once #1312
  • Convert Dropdown-type Custom Fields to Select2 inputs
  • Type Escape to close dropdowns, cancel editing conversation titles, and cancel editing a note
  • Use Command + Return to submit a reply or note (or Control + Return in Windows)
  • Use nicer Heroicons instead of the default FreeScout icons
  • Apply many CSS tweaks to make FreeScout look and feel more like Help Scout
    • Wrap Custom Fields in the familiar gray box
    • Update the editor fonts to match Help Scout
    • Replace folder icons with nicer Heroicons
    • Remove many of the blue highlights in the FreeScout interface
    • Match more line spacing and font styles/sizings
    • Set the sidebar background color to gray and sidebar panel colors to white
    • Highlight selected rows in the conversation table
    • Hide the text color formatting button from the reply editor
    • Make the modal look more like the Help Scout modal
    • And much more!

Known bugs

  • The modal is too low when using editing a customer in the CRM module

Todo list

  • Improve the icons bundled with FreeScout
  • Convert CSS and JS to external files
  • Add "Customers" as a top-level menu item

Wish list

  • Implement a nicer search modal

Changelog

1.0.3 on August 4, 2023

  • Update fonts to make the editor text feel more like Help Scout's
  • Type Command + Return to submit a reply or note (or Control + Return in Windows)
  • Replace "Blacklist" with "Blocklist" and "Whitelist" with "Allowlist"

1.0.2 on August 4, 2023

1.0.1 on July 21, 2023

  • Update icons to use Heroicons
  • Update user response thread styling to match Help Scout
  • Add module image

1.0.0 on June 9, 2023

  • Initial release

Installation

These instructions assume you installed FreeScout using the recommended process, the "one-click install" or the "interactive installation bash-script", and you are viewing this page using a macOS or Ubuntu system.

Other installations are possible, but not supported here.

  1. Download the latest release of FreeHelp.

  2. Unzip the file locally.

  3. Copy the folder into your server using SFTP.

    scp -r ~/Desktop/freehelp-root@freescout.example.com:/var/www/html/Modules/FreeHelp/
  4. SSH into the server and update permissions on that folder.

    chown -R www-data:www-data /var/www/html/Modules/FreeHelp/
  5. Access your admin modules page like https://freescout.example.com/modules/list.

  6. Find FreeHelp and click ACTIVATE.

About

FreeHelp makes FreeScout look and feel more like Help Scout, adding many small quality-of-life improvements.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages