Ashwin Maroli
11dd893416
Bump RuboCop to v0.83.x
2020-05-11 18:21:16 +05:30
Ashwin Maroli
48e6cb18d7
Improve path normalization in liquid_renderer ( #8075 )
...
Merge pull request 8075
2020-05-09 07:29:13 -04:00
Ashwin Maroli
de60632309
Remove configuration of theme sass files from Core ( #7290 )
...
Merge pull request 7290
2019-08-14 13:36:11 -04:00
Edgar Tinajero
ebe62e8a28
Update log output for an invalid theme directory ( #7679 )
...
Merge pull request 7679
2019-07-01 13:56:38 -04:00
Parker Moore
8741c69d42
Theme gems: ensure directories aren't symlinks ( #7419 )
...
Merge pull request 7419
2018-12-14 10:08:41 -05:00
jekyllbot
a28f54a59f
Bump Rubocop to v0.59.0 ( #7237 )
...
Merge pull request 7237
2018-09-09 18:14:46 -04:00
Frank Taillandier
6c771608e5
Update Rubocop's config ( #7050 )
...
Merge pull request 7050
2018-06-02 06:50:32 -04:00
Ben Balter
ced613c678
Add debug output to theme rendering ( #5195 )
...
Merge pull request 5195
2018-03-05 10:15:36 -05:00
ashmaroli
9a88900246
require external library only if necessary ( #6596 )
...
Merge pull request 6596
2018-01-14 16:28:12 -05:00
ashmaroli
c2586bbae7
fail gracefully if "sass" gem cannot be loaded ( #6573 )
...
Merge pull request 6573
2017-11-21 14:28:08 -05:00
Angelika Tyborska
8dbe5de66b
Raise when theme root directory is not available ( #6455 )
...
Merge pull request 6455
2017-10-28 11:34:38 -04:00
Parker Moore
7cf5f51ca2
Enforce Style/FrozenStringLiteralComment. ( #6265 )
...
Merge pull request 6265
2017-08-03 21:27:32 -04:00
ashmaroli
0eb9379354
Require `runtime_dependencies` of a Gem-based theme from its `.gemspec` file ( #5914 )
...
Merge pull request 5914
2017-03-31 01:46:15 -04:00
Parker Moore
7309ecf8e1
Theme: for various path helpers, use strings. Symbols confuse people.
2016-09-19 13:47:51 -07:00
Parker Moore
13aec48137
Add ThemeAssetsReader which reads assets from a theme
...
If the theme includes the 'assets' directory, it will be walked and items will be added to the site based
on the normal rules of Jekyll: if there is YAML front matter, it will be added as a (convertible) Page,
otherwise it will be added as a StaticFile.
2016-09-16 14:41:36 -07:00
Ben Balter
8b69c6f0b5
resolve theme root before sanitizing
2016-07-28 15:12:31 -04:00
Ben Balter
2351ef6bbe
dont double sanitize theme folder paths
2016-07-28 14:46:05 -04:00
Derek Gottlieb
db6050768d
Feedback for flubbed regex and prefer File's directory check
2016-05-28 19:23:23 -05:00
Derek Gottlieb
b5cec7d335
lib/jekyll/theme.rb passing rubocop
2016-05-28 13:51:13 -05:00
Parker Moore
57ccbe08ea
Ensure symlinks work as expected (and secured).
2016-04-21 16:32:52 -07:00
Parker Moore
49a3f543f3
Theme: configure sass at initialize time so we don't forget
2016-04-21 16:11:09 -07:00
Ben Balter
bdaa0c3b5b
register sass path
2016-03-25 14:46:00 -04:00
Ben Balter
285aa54445
remove even more asset support
2016-03-11 16:18:11 -05:00
Ben Balter
92168954d2
remove asset support
2016-03-11 14:41:26 -05:00
Ben Balter
eb341514a7
use def_delegator
2016-03-08 11:55:16 -05:00
Ben Balter
e8617cf7cd
better theme-not-found handling
2016-03-08 11:53:29 -05:00
Ben Balter
c86fba6fb3
use /assets for theme assets, not _assets
2016-03-06 15:42:08 -05:00
Ben Balter
8b880cb993
add theme tests
2016-03-05 13:35:52 -05:00
Ben Balter
47416169c3
add sass path
2016-03-05 13:05:11 -05:00
Ben Balter
91b348966e
add theme class
2016-02-26 14:25:29 -05:00