diff --git a/client/src/modules/ui/vue/components/BdSettings.vue b/client/src/modules/ui/vue/components/BdSettings.vue index 05721629..01e1f19d 100644 --- a/client/src/modules/ui/vue/components/BdSettings.vue +++ b/client/src/modules/ui/vue/components/BdSettings.vue @@ -1,11 +1,11 @@ \ No newline at end of file diff --git a/client/src/modules/ui/vue/components/bd/index.js b/client/src/modules/ui/vue/components/bd/index.js index 4bee0234..4ab5164d 100644 --- a/client/src/modules/ui/vue/components/bd/index.js +++ b/client/src/modules/ui/vue/components/bd/index.js @@ -3,4 +3,5 @@ export { default as CoreSettings } from './CoreSettings.vue'; export { default as UISettings } from './UISettings.vue'; export { default as EmoteSettings } from './EmoteSettings.vue'; export { default as PluginsView } from './PluginsView.vue'; -export { default as PluginCard } from './PluginCard.vue'; \ No newline at end of file +export { default as PluginCard } from './PluginCard.vue'; +export { default as CssEditorView } from './CssEditor.vue'; \ No newline at end of file diff --git a/client/src/modules/ui/vue/components/bd/templates/CssEditor.html b/client/src/modules/ui/vue/components/bd/templates/CssEditor.html new file mode 100644 index 00000000..86121172 --- /dev/null +++ b/client/src/modules/ui/vue/components/bd/templates/CssEditor.html @@ -0,0 +1,29 @@ + +
+
+
Settings
+
+
+
+
Custom Editor
+
+
Custom Editor is not installed!
+
+ Install +
+
+ *This is displayed if editor is not installed +
+ Open +
+
+
+
+
System Editor
+
+ Open +
+
+
+
+
\ No newline at end of file diff --git a/client/src/modules/ui/vue/components/templates/BdSettings.html b/client/src/modules/ui/vue/components/templates/BdSettings.html index 1d17fe7d..86cb9fc6 100644 --- a/client/src/modules/ui/vue/components/templates/BdSettings.html +++ b/client/src/modules/ui/vue/components/templates/BdSettings.html @@ -14,6 +14,9 @@
+
+ +
diff --git a/client/src/styles/partials/generic.scss b/client/src/styles/partials/generic.scss index d449052e..389a4e18 100644 --- a/client/src/styles/partials/generic.scss +++ b/client/src/styles/partials/generic.scss @@ -58,3 +58,53 @@ -webkit-user-select: none; user-select: none; } + +.bd-form-item h5 { + color: #b9bbbe; + text-transform: uppercase; + font-weight: 600; + font-size: 12px; +} + +.bd-form-divider { + height: 1px; + margin-top: 8px; + margin-bottom: 40px; + background: hsla(218,5%,47%,.3); +} + +.bd-form-warning { + display: flex; + margin-top: 20px; + background: #d84040; + border: 1px solid #B30B0B; + opacity: .8; + border-radius: 4px; + padding: 10px; +} + +.bd-form-warning .bd-text { + display: flex; + color: #FFF; + font-weight: 700; + align-items: center; + flex-grow: 1; +} + +.bd-form-warning .bd-form-button { + margin: 0; + align-self: flex-end; + background: #C42929; +} + +.bd-form-button { + background: #3e82e5; + width: 100px; + height: 30px; + line-height: 30px; + text-align: center; + color: #FFF; + border-radius: 4px; + margin-top: 10px; + cursor: pointer; +} \ No newline at end of file