Samuel Elliott
b4bd9e9c7b
Comments and fix tooltip arrow positioning
2018-03-20 23:24:38 +00:00
Samuel Elliott
e7b0acb5a0
Fix plugin API basic modals
2018-03-08 13:59:19 +00:00
Samuel Elliott
dfd0208394
Fix theme loading
2018-03-08 02:41:47 +00:00
Samuel Elliott
f9e278cc75
Updated plugin API
...
- Renamed Settings to InternalSettings
- Renamed getPlugins/getThemes to listPlugins/listThemes
- Add Utils to the plugin API
- Add CssUtils to the plugin API
- Add error handling on plugin start
- Changed ThemeManager.getConfigAsSCSS[Map] to accept a SettingsSet instead of an array of SettingsCategory objects
- Add examples to the example plugin
2018-03-02 19:42:17 +00:00
Samuel Elliott
3437c36b87
Use settings structs
2018-03-01 19:00:24 +00:00
Samuel Elliott
cfdf3e0b4a
Add relative file path resolution for themes
2018-02-28 18:14:35 +00:00
Jiiks
1e977fb407
Return raw colour value for colour picker
2018-02-28 07:46:48 +02:00
Samuel Elliott
df0f823f1d
Fixes
2018-02-22 16:19:35 +00:00
Samuel Elliott
4cfa4ee466
Content reloading
2018-02-21 17:46:27 +00:00
Samuel Elliott
eae9d67649
Add support for file settings in themes
...
Files are added to the SCSS variables as a list of maps like (data: [base64 encoded file contents], type: [file MIME type], url: [data uri]), …
2018-02-21 01:16:41 +00:00
Samuel Elliott
2eaafdb1ac
Async SCSS configuration
2018-02-21 00:14:06 +00:00
Samuel Elliott
7123f5f100
Add support for array settings in themes
2018-02-20 00:01:23 +00:00
Samuel Elliott
522e798669
Remove scss_raw setting option
2018-02-19 23:54:37 +00:00
Samuel Elliott
08271deea1
Add plugin settings events
...
- Moved the Theme class to it’s own file
2018-02-13 23:26:39 +00:00
Alexei Stukov
13e9c53520
Merge pull request #128 from samuelthomas2774/css-editor
...
Add SCSS and saving support to the CSS editor
2018-02-14 00:06:00 +02:00
Samuel Elliott
5ca04f0652
Add SCSS support to the CSS editor
2018-02-13 19:56:01 +00:00
Samuel Elliott
1f85d4d2f4
Added Plugin/Theme.showSettingsModal
2018-02-13 17:39:31 +00:00
Samuel Elliott
8706e9ef0f
Merge plugin/theme manager errors
2018-02-13 17:39:31 +00:00
Jiiks
194c1c1ff8
Change dropdown/radio structure
2018-02-12 04:54:15 +02:00
Jiiks
f37058779a
Radio functional
2018-02-12 02:48:44 +02:00
Jiiks
44b9450efa
Dropdown functional
2018-02-12 02:44:12 +02:00
Samuel Elliott
14822ab51a
Don't save unnecessary information with plugin/theme configuration
2018-02-11 21:30:35 +00:00
Jiiks
2453797400
add slider theme setting
2018-02-11 22:35:29 +02:00
Jiiks
da702bd40a
Ensure forward slashes
2018-02-11 22:25:15 +02:00
Samuel Elliott
8d70e9cd54
Add theme reloading
2018-02-11 20:12:15 +00:00
Samuel Elliott
9301ad627c
Add SCSS theme configuration and compile caching
2018-02-11 19:31:24 +00:00
Jiiks
fa9c0d2f94
Compile theme scss
2018-02-11 17:42:24 +02:00
Samuel Elliott
d4c71452bc
Enable theme on start if enabled
2018-02-08 23:53:39 +00:00
Samuel Elliott
08b791e547
Add theme configuration and saving
2018-02-08 20:19:26 +00:00
Jiiks
e7b488316b
Initial themes view with enable/disable functional
2018-02-05 18:48:03 +02:00
Jiiks
2472743660
Theme manager base
2018-02-05 16:19:24 +02:00
Jiiks
5ad5eeff64
New util functions and pluginmanager
2018-01-30 17:59:27 +02:00