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
3ab4fd8a9a
Added base content class
2018-03-06 00:24:14 +00:00
Samuel Elliott
47637eca75
Fix settingsset.findSetting and arraysetting.items not being populated
...
- Changed plugin/theme event emitters to AsyncEventEmitter
2018-03-04 21:51:04 +00:00
Samuel Elliott
91275f4332
CSS editor improvements
2018-03-03 23:36:17 +00:00
Samuel Elliott
976aecd8f2
Fix “css is not defined”
2018-03-03 01:47:50 +00:00
Samuel Elliott
9bc29cc66e
Add automatic recompile of SCSS in themes and the CSS editor when any file is changed
2018-03-03 01:44:39 +00:00
Samuel Elliott
dc1acf140f
Recompile themes when settings have changed
2018-03-02 22:28:17 +00:00
Samuel Elliott
e94a7c50a4
Merge remote-tracking branch 'upstream/master' into settings
...
# Conflicts:
# client/src/modules/thememanager.js
# client/src/ui/components/BdSettings.vue
2018-03-02 19:47:29 +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
7954ebd764
Cleanup
2018-03-01 19:26:44 +00:00
Samuel Elliott
3437c36b87
Use settings structs
2018-03-01 19:00:24 +00:00
Samuel Elliott
5707da5f72
Fix plugin/theme descriptions
2018-03-01 01:52:08 +00:00
Samuel Elliott
cfdf3e0b4a
Add relative file path resolution for themes
2018-02-28 18:14:35 +00:00
Samuel Elliott
4cfa4ee466
Content reloading
2018-02-21 17:46:27 +00:00
Samuel Elliott
2eaafdb1ac
Async SCSS configuration
2018-02-21 00:14:06 +00:00
Samuel Elliott
9fb914fb70
Add settings schemes
2018-02-14 17:55:10 +00:00
Samuel Elliott
dcb2704a28
Merge Modals.pluginSettings and Modals.themeSettings to a single function for both
2018-02-14 16:22:48 +00:00
Samuel Elliott
1dd01e186b
Use Plugin/Theme.config
2018-02-14 15:45:10 +00:00
Jiiks
57e73050cd
User const
2018-02-14 15:36:18 +02:00
Jiiks
df7d9fa0da
User ContentConfig and bug fix
2018-02-14 15:35:35 +02:00
Samuel Elliott
227b2cc0d8
Fix events for themes and extmodules
2018-02-13 23:36:40 +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