-
-
Notifications
You must be signed in to change notification settings - Fork 239
Add support for Child Themes #726
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
21c9b68
Added initial support for allowing a theme to extend a parent theme
jaxwilko 0a4aeea
Added an assetUrl helper for theme
jaxwilko a95b14c
Switched asset url generation to rely on theme assetUrl method
jaxwilko c49562e
Added early exit if theme directory not exists
jaxwilko ef95051
Added fix for loading items at the top of the filesystem
jaxwilko 1bb81ac
Switched order of execution
jaxwilko 4a71c75
Support child themes referencing their parent theme's localization st…
LukeTowers 991717a
Add initial support for child themes referencing combined assets in p…
LukeTowers 527fa69
Avoid cache conflicts when running multiple themes
LukeTowers a18e3ed
Remove unintentional debugging statement
LukeTowers 0a9f21d
Avoid Twig cache conflicts when running multiple themes
LukeTowers 222b60b
Added file detection allowing per file based theme overrides
jaxwilko 966edea
Set pivot data when initially syncing the relationship
LukeTowers 83420eb
Merge commit '966edea734a0e330f19ebe2547a1332ed39cb907' into wip/chil…
LukeTowers 5cee4bf
Merge branch 'develop' into wip/child-themes-luke
LukeTowers 2b140f4
Improve databaseLayerEnabled() check
LukeTowers 3dccee5
Coding style fix
LukeTowers b79c58f
Merge branch 'develop' into wip/child-theme
LukeTowers 7fd94b0
Merge branch 'wip/child-theme' into wip/child-themes-luke
LukeTowers fa822ba
Merge pull request #732 from wintercms/wip/child-themes-luke
LukeTowers ef7a0b7
Merge branch 'develop' into wip/child-theme
LukeTowers 9dae851
Merge branch 'develop' into wip/child-theme
LukeTowers 6673c15
Merge branch 'develop' into wip/child-theme
LukeTowers 8a64b1e
Include parent theme in twig caching path
LukeTowers f3efa93
Merge branch 'develop' into wip/child-theme
jaxwilko 8ecf401
Moved backend localzation into theme activation to allow support for …
jaxwilko fa35ede
Merge branch 'develop' into wip/child-theme
LukeTowers 2523b40
Merge branch 'develop' into wip/child-theme
LukeTowers 8cf656d
Improve performance of active theme resolution, add type hinting
LukeTowers 94d4e19
Merge branch 'develop' into wip/child-theme
LukeTowers 03b4eff
Merge branch 'develop' into wip/child-theme
LukeTowers 6c90ba8
Merge branch 'develop' into wip/child-theme
LukeTowers 7a215c7
Merge branch 'develop' into wip/child-theme
LukeTowers 9b035c2
Merge branch 'develop' into wip/child-theme
LukeTowers 62d4880
Merge branch 'develop' into wip/child-theme
LukeTowers 3d77c7a
Add ability to specify the cache key of the AutoDatasource
LukeTowers 4f0da6c
Set the AutoDatasource's cache key based on the current theme
LukeTowers 5540dad
Added fix to allow nested AutoDatasource instances to manage their ow…
jaxwilko fe5f754
Merge branch 'develop' into wip/child-theme-autodatasource-caching
LukeTowers cfb02c4
Merge pull request #791 from wintercms/wip/child-theme-autodatasource…
LukeTowers 5414c62
Added support to the theme filter to validate parent theme for assets
jaxwilko 1a8fb44
Added Carbon cache timer
jaxwilko 49d7ea0
Removed whitespace
jaxwilko ad3e19e
Update modules/cms/classes/Controller.php
LukeTowers 02319de
Update modules/cms/classes/Controller.php
LukeTowers 3c393b7
Update modules/cms/classes/Controller.php
LukeTowers 85fe239
Update modules/cms/widgets/AssetList.php
LukeTowers a9e2e01
Update modules/cms/classes/Theme.php
LukeTowers 3febe41
Merge branch 'develop' into wip/child-theme
jaxwilko c91fe4f
Apply suggestions from code review
LukeTowers 263a1a3
Removed undefined var and replaced with halycon registered event
jaxwilko af37464
Added child theme tests
jaxwilko File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.