-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Seamate is an add-on for Seahub, the web interface of the file syncing and sharing software Seafile, that allows the easy modification of Seahub‘s look.
It integrates in the global settings of Seahub and requires no coding knowledge whatsoever. Modifying Seahub to meet your personal / corporate standards is no more than changing a few field values in the familiar Seahub settings.
Important hint: The development of this github-project was stopped. A new version (compatible with Seafile 6.3 and 7.x) and all future developments can be found at https://www.datamate.org/seafile/seamate.
Open Seahub's admin panel, click on Settings and scroll down to the Branding section.
Seahub-wide (global) settings can be set and individual changes made to Seahub's five central UI elements (login, top bar, navigation sidebar, main, and popups). Whenever possible, colorpickers or dropdown lists are provided for ease of use.
In Seamate's global settings, four CSS classes can be manipulated (the class' name in brackets):
- Font [GLOBAL_FONT]
- Border color [GLOBAL_BORDER_COLOR]
- Border radius [GLOBAL_BORDER_RADIUS]
- Border thickness [GLOBAL_BORDER_THICKNESS]
For each of Seahub's five central UI elements, the following six CSS classes can be modified using colorpickers (the class' name in brackets):
- Background color [..._BACKGROUND]
- Text default color [..._TEXT]
- Text link color [..._LINK]
- Text hover color [..._LINK_HOVER]
- Icon and button color [..._ICBU]
- Icon and button hover color [..._ICBU_HOVER]
Additionally, the following two elements can be modified in the main element (the class' name in brackets):
- Border color [MAIN_TABLE_BORDER_COLOR]
- Border thickness [MAIN_TABLE_BORDER_THICKNESS]
The custom CSS field in the Branding box can be used to manipulate any other CSS classes not addressed by Seamate. Any specification must be made in common CSS syntax.