Learn
Learn copied to clipboard
Style Variations
Details
- Content type: Lesson
- Content title: Style Variations
- Topic description: Creating style variations or simply theme.json variations
- Audience: Developer
- Experience Level: Intermediate
Learning Objectives
- Define and describe style variations.
- Differentiate between theme and style variation JSON files.
- Differentiate between a child theme and a style variation.
Related Resources and Other Notes
Automation Code
Lesson Development Checklist
- [x] Gather any relevant links to Support, Docs, or related material
- [x] Description and Objectives finalized
- [x] Lesson created and announced to the team for review
- [x] Lesson reviewed
- [ ] Lesson video submitted and published to WPTV
- [ ] Lesson created on Learn.WordPress.org
- [ ] Lesson video published to YouTube
- [ ] Lesson on Learn.WordPress.org updated with YouTube video
- [ ] Lesson published to Learn.WordPress.org
This Intermediate Theme Developer Learning Pathway Lesson is ready to be reviewed. Please follow the steps listed under Guidelines for reviewing content. Thank you for your contribution! ✨
https://youtu.be/UKh7HvRarjs (unlisted)
Thanks so much for working on this! Some feedback:
- Some of the slides change really quickly, including the first slide and the slide at 19-20s.
- Between 25s-45s style variations aren't really explained beyond calling it a different style combination. I'd be more specific: "Style variations allow you to quickly change the look and feel of your site with predefined styling options set by the theme. Theme authors can choose to bundle these style variations. They can change a wide range of design aspects globally including colors, spacing, and typography." This is rough but you get the idea.
- When going through the theme.json file, I might go through a few more examples within a variation showing how things can change and shift.
@annezazu thank you so much!
Tutorial/Lessons Review Checklist
Please tick all items you've confirmed:
- [x] Learning outcomes/objectives are clear.
- [x] Technical concepts introduced in the content are accurate.
- [x] The speed of demonstrations are easy to follow.
- [x] The narration audio matches what is shown visually.
- [x] Spelling and grammar are correct.
- [x] Sound quality is consistent throughout the video.
- [ ] Brand Usage Guidelines and Promotional Guidelines are being followed.
- [ ] Media assets are all in the public domain (CC0).
Great overview, @cynthianorman. I think that implementing @annezazu's feedback could make it even better :-)
Thank you so much @ironnysh - I appreciate you!