Umbraco.Forms.Themes GitHub repository #1524
Replies: 7 comments
-
|
Could well be a very good idea, but just to clarify a couple of points for what we are doing at the moment:
|
Beta Was this translation helpful? Give feedback.
-
|
Argh, sorry Andy - I completely overlooked the part of the documentation that mentions where the older versions can be found... |
Beta Was this translation helpful? Give feedback.
-
|
Still, a github repository would make it much easier to see how the default theme does. Right now I have to download the theme, unzip it, open it in some editor etc. just to be able to cross reference with my own theme. Would also be easier to see differences between versions. You could always disable issues and pull requests on the repository. |
Beta Was this translation helpful? Give feedback.
-
|
I've just updated the documentation to list all Forms versions that contain changes to the default theme (per major), so you can now directly download the ZIP file you need from this page. However, as mentioned above, not every Forms version will have changes, so you'll have to pick the closest lower version (or simply update Forms to the latest). I can see the benefit of having separate public Umbraco.Forms.Themes repository, especially because that allows comparing changes between tagged versions and we can even have release notes that summarize the changes. Disabling Pull Requests on a GitHub repository isn't possible though 🙃 Ideally, we'd like to completely remove these extra manual steps and have a built-in way to 'override' specific built-in views within the CMS, as mentioned in #1162. |
Beta Was this translation helpful? Give feedback.
-
|
This issue has been mentioned on Umbraco community forum. There might be relevant details there: https://forum.umbraco.com/t/customizing-umbraco-forms-themes-css-js-from-default-theme/6743/6 |
Beta Was this translation helpful? Give feedback.
-
The above Forum Post was linked here ⏫To give some context - it was because I was trying to find and see the default files, including Views, CSS & JS that Umbraco Form uses. I ended up asking on the forum on where I could find the CSS & JS bits for the theme but I resolved it by doing a It would be good to add another +1 here to this issue to consider a way on distributing the theme files for customisation in a lot easier way. |
Beta Was this translation helpful? Give feedback.
-
Get a bot to auto reject any pull request? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
One of the most common frustrations when upgrading Umbraco Forms to a new version is figuring out what changes need to be applied to a custom theme.
Umbraco Forms' default themes are currently provided as .zip files in the Umbraco Forms documentation - but these aren't readily available for every version, and don't show what has changed compared to a given previous version.
Old default versions are often not available, and (depending on the level of modification) comparing a custom theme to the latest default version can be time consuming.
A public Umbraco.Forms.Themes GitHub repository would be a useful tool for providing access to new and historical theme packages, and allowing developers to more easily see the changes between different versions.
Beta Was this translation helpful? Give feedback.
All reactions