Commit Graph

76 Commits

Author SHA1 Message Date
Thomas Park
28733a938a add csslint to watch task 2025-05-11 11:56:28 -04:00
Thomas Park
8b3571acbb brite: change theme name 2025-04-04 23:08:07 -04:00
Thomas Park
adfd0ef6a5 brut: new theme 2024-12-19 15:34:05 -05:00
XhmikosR
673f6238ce Gruntfile.js: remove jquery since we don't need it in docs 2023-08-13 09:50:09 +03:00
Thomas Park
0351ed8da9 add source maps 2023-07-28 00:14:22 -04:00
Thomas Park
fff8afebb6 add rtl support, #1116 2023-07-28 00:02:40 -04:00
Thomas Park
1f73dbf686 remove regent theme 2022-07-25 18:24:29 -04:00
Thomas Park
477290f7d1 add theme name to css banner, closes #1187 2022-03-30 10:36:43 -04:00
Thomas Park
bb4f75e24c regent: new theme 2021-12-31 20:18:31 -05:00
Thomas Park
e080c93473 switch font-awesome to bootstrap-icons #1160 2021-12-19 12:27:01 -05:00
XhmikosR
60116e456a Gruntfile.js: minor tweaks (#1172) 2021-12-18 12:48:37 -05:00
XhmikosR
7014f89bf3 Switch to the sass package. (#1148)
This is what Bootstrap v5 is using since node-sass is deprecated.
2021-10-30 15:50:48 -04:00
XhmikosR
3955808584 Gruntfile.js: remove no longer needed vnu-jar suppressions (#1151) 2021-10-29 21:10:41 -04:00
Thomas Park
2d478251c8 add syntax highlight to source modal 2021-02-22 16:05:08 -05:00
Thomas Park
c8b3fa7ae7 new theme: quartz 2021-02-06 12:01:43 -05:00
Thomas Park
2c63385ac0 minor build changes 2021-02-02 13:45:46 -05:00
Thomas Park
5fb48f4ed3 new theme: vapor 2021-01-31 02:28:48 -05:00
Thomas Park
57e4073036 new theme: morph 2021-01-30 01:17:33 -05:00
Thomas Park
94df8f0278 new theme: zephyr 2021-01-27 22:31:44 -05:00
Thomas Park
edc15a9a8e update workflow cfg and tasks in sync with v4 2021-01-22 15:07:58 -05:00
Thomas Park
061a37ed82 update to v5.0.0-beta1 2021-01-21 15:06:42 -05:00
XhmikosR
3a36f5c6ef Add grunt-html for HTML validation
Ignore v2 docs
2020-09-19 15:14:46 +03:00
XhmikosR
73490430d0 Disable sourcemaps 2020-09-15 23:22:54 +03:00
XhmikosR
234251b9e7 Disable sourcemaps for the unminified files. 2020-09-15 08:45:09 +03:00
XhmikosR
e042345a85 Specify sourceMapInlineSources for clean-css 2020-09-15 08:42:32 +03:00
XhmikosR
11b0263451 Autoprefixer: disable cascade 2020-09-14 18:38:17 +03:00
Thomas Park
70a09368ba Merge pull request #1009 from XhmikosR/patch-1
Gruntfile.js: further cleanup
2020-09-12 13:37:14 -04:00
XhmikosR
17a56d2075 Gruntfile.js: further cleanup
Also add a `docs-css` task
2020-09-12 17:35:49 +03:00
XhmikosR
060a8f441a Enable sourcemaps. 2020-09-11 23:51:09 +03:00
XhmikosR
8ed5115e78 Tweak Gruntfile.js
* ES6-ify
* Use an array for the swatches
* Use `path`'s methods when dealing with paths
* Fix watch task livereload/open
* Copy only the theme's files and not everything
* Remove compress task since we use clean-css now
2020-09-11 08:02:10 +03:00
XhmikosR
887d05ce06 Gruntfile.js: enforce LF 2020-09-10 17:56:51 +03:00
XhmikosR
e1a799c890 Remove the now unused popper.js. 2020-09-10 09:10:06 +03:00
XhmikosR
7ca2d94cdd Update all devDependencies and assorted fixes
* Add @lodder/grunt-postcss
* Specify `precision: 6` for node-sass like upstream
* Add clean-css
* Update browserslistc config from upstream
* Remove engines version since the consumers of the package are not affected by the Node.js version
* Switch to explicitly using `grunt.config`'s methods
2020-09-09 16:50:40 +03:00
Thomas Park
a6b361cb76 update grunt-sass 2019-06-17 15:03:40 -04:00
Thomas Park
517bddd115 fix unchanged themes generating changed css 2018-01-17 15:08:37 -05:00
Thomas Park
8e6d2e8305 grunt tasks for building docs 2017-11-04 01:48:23 -04:00
Thomas Park
d76f141e79 remove custom 2017-11-03 11:20:08 -04:00
Thomas Park
b66d4dc211 update v4.0.0-beta.2, closes #499 2017-11-03 02:48:10 -04:00
Thomas Park
d86df536f8 add solarized to v3, closes #612 2017-02-22 22:27:55 -05:00
Thomas Park
101ffa49e8 add optional theme argument to convert_less task 2017-02-10 11:29:12 -05:00
Corey Sewell
f6e602e4ea Fix google font import issue with scss 2015-09-24 13:27:42 +12:00
Thomas Park
913f54b948 set web font path as variable that can be overridden, closes #507 2015-09-03 16:39:50 -04:00
Thomas Park
ceefe110c1 set default $bootstrap-sass-asset-helper value 2015-07-07 14:03:38 -04:00
Thomas Park
0e31fc2700 for sass, give $icon-font-path conditional value, fixes #453 2015-07-02 16:47:52 -04:00
Jay Williams
95f3901beb Add !default flag to each sass variable 2015-05-14 20:44:45 -05:00
nielslbeck
2987fd14a2 Using strictMath
Using strictMath to prevent Less from trying to calculate stuff it's shouldn't calculate.

Example:
The following Less:
.small {
  width: calc(~"100% / 12 * 6 - 40px");
}
will output the following CSS:
.small {
  width: -webkit-calc(100% / 12 * 7 - 40px);
  width: calc(100% / 12 * 7 - 40px);
}
which is as expected. The calculation can be performed at runtime.

But the minified version will be:
.small{width:-webkit-calc(18.33333333%);width:calc(18.33333333%)}
and that's something else (the absolute part, 40px, shouldn't be converted to something relative).

By using strictMath: true both the CSS and the minified CSS will contain the entire calculation.
2015-02-19 13:38:30 +01:00
Corey Sewell
28bd7c0707 Add support for SASS/SCSS
Refactored less files to be more scss friendly
 * Ensured no variables are used before assignment
 * Removed interpolated variable usage with similar substitute

Added SCSS Grunt tasks
 * convert_less - Converts theme less files to scss
 * swatch_scss - Same as original swatch task, but using sass
 * compress_scss - Same as original compress task, but using sass

Added dependencies for SCSS

Updated _config.yml so jekyll includes theme _bootswatch.scss and _variables.scss files

Added .sass-cache dir to .gitignore
2014-11-14 20:44:05 +13:00
Thomas Park
3f867ba116 fix src for autoprefixer task 2014-11-13 04:12:47 -05:00
Thomas Park
dc0928d084 add autoprefixer 2014-11-13 03:58:57 -05:00
Thomas Park
e91fb5dad0 add paper and sandstone to composer and gruntfile 2014-08-13 16:20:12 -04:00