Kyle Zhao
|
f9b36820ef
|
FIX: only extract script tags with certain types (#6553)
`script` tags with custom types (e.g. `text/template`) are not executed
by the browser, and should not be extracted into an external theme
JavaScript
|
2018-11-01 16:01:46 -04:00 |
Guo Xiang Tan
|
bbf542da01
|
DEV: Prefer `<<~` over `<<`.
|
2018-10-18 14:17:30 +08:00 |
Kyle Zhao
|
6acdea37c4
|
DEV: extract inline js when baking theme fields (#6447)
* extract inline js when baking theme fields
* destroy javascript cache when destroying theme fields
This work is needed to support CSP work
|
2018-10-15 15:55:23 +11:00 |
Osama Sayegh
|
0b7ed8ffaf
|
FEATURE: backend support for user-selectable components
* FEATURE: backend support for user-selectable components
* fix problems with previewing default theme
* rename preview_key => preview_theme_id
* omit default theme from child themes dropdown and try a different fix
* cache & freeze stylesheets arrays
|
2018-08-08 14:46:34 +10:00 |
osamasayegh
|
fe8301007c
|
Add spec + make it work with .raw templates
|
2018-04-09 16:47:28 +10:00 |
OsamaSayegh
|
282f53f0cd
|
FEATURE: Theme settings (2) (#5611)
Allows theme authors to specify custom theme settings for the theme.
Centralizes the theme/site settings into a single construct
|
2018-03-04 19:04:23 -05:00 |
Régis Hanol
|
24e89b6b38
|
FIX: validates 'ThemeField' name when used in a SCSS variable
|
2017-12-19 16:10:44 +01:00 |
Guo Xiang Tan
|
77d4c4d8dc
|
Fix all the errors to get our tests green on Rails 5.1.
|
2017-09-25 13:48:58 +08:00 |
Sam
|
04b5516bf2
|
improve upload functionality
|
2017-05-10 15:47:11 -04:00 |
Sam
|
946f25098f
|
Refactor theme fields so they support custom theme defined vars
This paves the way to allowing themes to specify uploads and so on.
|
2017-05-02 16:02:14 -04:00 |
Sam
|
5365973c0a
|
FIX: detection of error changed, so you can clear errors
|
2017-04-20 16:55:18 -04:00 |
Sam
|
7eabb90b71
|
FEATURE: added error messages for bad theme CSS / JS
|
2017-04-19 16:46:46 -04:00 |