Making WordPress.org

Opened 22 months ago

Last modified 18 months ago

#3306 new enhancement

Enhance CampSite 2017 theme styles and make it default theme

Reported by: sonjaleix Owned by:
Milestone: Priority: normal
Component: WordCamp Site & Plugins Keywords:


In order to make the new "CampSite 2017" WordCamp theme more useful to more WordCamp organizers/designers, I'd like to suggest a few things.

Enhance CampSite 2017 theme styles
We shipped the theme with minimal styles so designers can write their own. We also released a separate living style guide that can be imported. But we are aware that small WordCamps have limited or no design resources, or might not be savvy enough to customize the living style guide to their needs. To help with that we should add theme styles for the theme in the Custom CSS of the customizer upon activation of the theme. These styles could then be overwritten or removed by the admin. The living style guide can still be forked and used by more savvy users, but the custom CSS inside the theme would help the not so savvy users.

Make CampSite 2017 the default theme for WordCamps
Once the above mentioned styles have been added, we should consider making CampSite 2017 the default theme when a new WordCamp site is being created. When developing CampSite 2017, we put a lot of emphasis on accessibility. If more events would use the theme it would help us make more events accessible. This would also help less savvy organizers have a better starting point. Currently I believe the default theme is TwentyThirteen, which is lacking some flexibility when it comes to customization options based on event site needs.

Change History (4)

#1 @obenland
22 months ago

Would _s as a base make sense? It's probably the least opinionated theme out there that has also been tried and proven by thousands of theme authors.

#3 @iandunn
22 months ago

Since this has a significant impact on organizers and is somewhat subjective, I posted on make/Community to gather input from everyone.

Note: See TracTickets for help on using tickets.