Skip to content
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

Umbraco.Forms.Themes GitHub repository #1266

Open
stephen-sherman opened this issue Jul 26, 2024 · 3 comments
Open

Umbraco.Forms.Themes GitHub repository #1266

stephen-sherman opened this issue Jul 26, 2024 · 3 comments

Comments

@stephen-sherman
Copy link

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.

@AndyButland
Copy link

Could well be a very good idea, but just to clarify a couple of points for what we are doing at the moment:

  • We don't release the zip files for every version, but we do when they are any changes. So if for example there's a version for 14.0.1, not 14.0.2 and is for 14.1.0, then that just means the only changes came between 14.0.1 and 14.1,0.
  • Old versions are available on our from the "Source Code" tab of the Forms package page.

@stephen-sherman
Copy link
Author

Argh, sorry Andy - I completely overlooked the part of the documentation that mentions where the older versions can be found...

@skttl
Copy link

skttl commented Nov 7, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants