Styling reorganization
This commit is contained in:
parent
ecd47829e1
commit
19e2bf7312
File diff suppressed because it is too large
Load Diff
16
scss/colors.scss
Normal file
16
scss/colors.scss
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
.path-local-treestudyplan, .features-treestudyplan
|
||||||
|
{
|
||||||
|
/* we can override these colors in the :root field if needed */
|
||||||
|
--less-light: color-mix(in srgb, var(--light) 80%, #ccc);
|
||||||
|
--highlight-mix: 10%;
|
||||||
|
--highlight: var(--info);
|
||||||
|
--past: var(--purple);
|
||||||
|
--present: var(--blue);
|
||||||
|
--future: var(--gray);
|
||||||
|
--coursecat-list: var(--blue);
|
||||||
|
--course-list: var(--green);
|
||||||
|
--excellent: var(--blue);
|
||||||
|
--pending: var(--gray);
|
||||||
|
--incomplete: var(--gray);
|
||||||
|
|
||||||
|
}
|
15
scss/generic.scss
Normal file
15
scss/generic.scss
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
.path-local-treestudyplan {
|
||||||
|
div.tab-pane:target {
|
||||||
|
margin-top: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
[v-cloak] {
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.vue-loader {
|
||||||
|
width: 32px;
|
||||||
|
margin: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -1,21 +1,3 @@
|
||||||
/* stylelint-disable length-zero-no-unit, color-hex-case, color-hex-length*/
|
|
||||||
|
|
||||||
.path-local-treestudyplan {
|
|
||||||
div.tab-pane:target {
|
|
||||||
margin-top: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
[v-cloak] {
|
|
||||||
visibility: hidden;
|
|
||||||
}
|
|
||||||
|
|
||||||
.vue-loader {
|
|
||||||
width: 32px;
|
|
||||||
margin: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
/*******************
|
/*******************
|
||||||
*
|
*
|
||||||
* Invite manager
|
* Invite manager
|
||||||
|
|
20
scss/readme-moodle.txt
Normal file
20
scss/readme-moodle.txt
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
The amount of css rules required for this plugin is quite high. To accomodate the
|
||||||
|
moodle plugin practice of plugin specific css selectors, this makes the css rules
|
||||||
|
quite hard to maintain.
|
||||||
|
|
||||||
|
Unfortunately, moodle does not extend the sass/scss compiler support to plugins
|
||||||
|
that are not a theme.
|
||||||
|
|
||||||
|
To alleviate this, this plugin includes it's own scss compiler script that compiles
|
||||||
|
all scss files in this directory into one css file - css/devstyles.css
|
||||||
|
|
||||||
|
This files is used instead of styles.css in order to avoid having to clear the theme
|
||||||
|
cache every time a style rule is changed during development.
|
||||||
|
|
||||||
|
Once I devise a method to use styles.css in production environtments and css/devstyles.css
|
||||||
|
production environments, the compiler will compile it into both css/devstyles.css
|
||||||
|
and styles.css
|
||||||
|
|
||||||
|
Call the plugin's scss compiler by running scssbuild.sh in the plugin's root.
|
||||||
|
|
||||||
|
|
|
@ -1,19 +1,6 @@
|
||||||
/* stylelint-disable length-zero-no-unit, color-hex-case, color-hex-length, no-eol-whitespace, unit-blacklist, block-no-empty */
|
|
||||||
|
|
||||||
.path-local-treestudyplan, .block_mytreestudyplan
|
.path-local-treestudyplan, .features-treestudyplan
|
||||||
{
|
{
|
||||||
/* we can override these colors in the :root field if needed */
|
|
||||||
--less-light: color-mix(in srgb, var(--light) 80%, #ccc);
|
|
||||||
--highlight-mix: 10%;
|
|
||||||
--highlight: var(--info);
|
|
||||||
--past: var(--purple);
|
|
||||||
--present: var(--blue);
|
|
||||||
--future: var(--gray);
|
|
||||||
--coursecat-list: var(--blue);
|
|
||||||
--course-list: var(--green);
|
|
||||||
--excellent: var(--blue);
|
|
||||||
--pending: var(--gray);
|
|
||||||
--incomplete: var(--gray);
|
|
||||||
|
|
||||||
.t-toolbox-preface {
|
.t-toolbox-preface {
|
||||||
margin: 10px;
|
margin: 10px;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user