Skip to content

jquery-ui: Update theming related pages #614

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

Closed
wants to merge 2 commits into from

Conversation

jzaefferer
Copy link
Member

Drop the api page and link to the correct api.jqueryui.com page instead, delete the bad write-a-theme page, collapse the theming folder and fix the order of the widget-factory pages.

Drop the api page and link to the correct api.jqueryui.com page instead,
delete the bad write-a-theme page, collapse the theming folder and fix
the order of the widget-factory pages.
@@ -36,13 +34,4 @@ Once the theme has been downloaded and unzipped, you will see a folder named `th

ThemeRoller generates a customized version of the jQuery UI CSS Framework for developing your own ThemeRoller-ready jQuery components. The classes generated by this framework are designed to accommodate common user interface design situations and include states, icons, and various helper classes as well.

For information on developing with the jQuery UI CSS Framework, visit our [Theming API documentation](/jquery-ui/theming/api).

### ThemeRoller Links
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These were all very much outdated.

@agcolom
Copy link
Member

agcolom commented Jan 19, 2015

@scottgonzalez Could you please review this PR? It is related to UI. Thank you.


Since the framework styles only cover look and feel, plugin specific stylesheets are included that contain all the additional structural style rules required to make the widget functional, such as dimensions, padding, margins, positioning, and floats. Stylesheets for each plugin are located in the `themes/base` folder of the download and are named to match the plugin such as "jquery.ui.accordion.css". These styles must be carefully edited because they work in conjunction with the scripting and provide overrides of framework styles as needed.
Since the framework styles only cover look and feel, plugin specific stylesheets are included that contain all the additional structural style rules required to make the widget functional, such as dimensions, padding, margins, positioning, and floats. Stylesheets for each plugin are located in the `themes/base` folder of the download and are named to match the plugin such as "accordion.css". These styles must be carefully edited because they work in conjunction with the scripting and provide overrides of framework styles as needed.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Individual files are no longer provided.

@jzaefferer
Copy link
Member Author

Added a commit that fixes the ThemeRoller and theme.css references.

@scottgonzalez
Copy link
Member

I didn't re-read the whole thing, but the changes look good now.

@jzaefferer
Copy link
Member Author

Merged and tagged as 0.6.0.

Krinkle pushed a commit that referenced this pull request Apr 9, 2024
Drop the api page and link to the correct api.jqueryui.com page instead,
delete the bad write-a-theme page, collapse the theming folder and fix
the order of the widget-factory pages.

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

Successfully merging this pull request may close these issues.

3 participants