Outlining a New Theme

Discuss requests for comments/changes posted in the Issue Tracker for the development of phpBB's style.
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB or modifying styles of released phpBB versions. If you need support for phpBB please visit the Support Forums on phpbb.com.

If you have questions regarding creating styles please post in Styles Support & Discussion to receive proper guidance from our staff and community.
Post Reply
User avatar
hanakin
Infrastructure Team
Infrastructure Team
Posts: 788
Joined: Sat Dec 25, 2010 9:02 pm
Contact:

Outlining a New Theme

Post by hanakin » Wed Sep 28, 2016 4:38 pm

Creating a new theme for phpBB is a daunting task especially given the small number of individuals on the team and the fact that most of us have day jobs.

In order to help drive this thing and generate community involvement both in discussions and development, I wanted to put together a sort of outline of what we need to help steer the individual topics as well as provide a sort of table of contents for reference and ultimately a checklist/progression chart.

Before we start let me preface how this is laid out for better understanding.

There are four main stages or areas of focus each with their own sub task. They are listed in order of requirement/workload.
  1. StyleGuide ( GUI for editing, maintaining & documenting themes )
  2. Themes Code
  3. Themes Design
  4. Any Core Improvements/fixes
Each task/subtask should have its own dedicated discussion thread to avoid confusion

sub task will be defined and added/linked appropriately as we progress.

This should also allow for community involvement with the actual development in an easier to follow manner

KEY
❓ Have not started working on it or still in discussion

🚧 Working on it, still in progress

⌛ Needs reviewed

✅ Merged or completed

[status] [disscussion link] [pull-request]

EXP: 🚧 How to handle icons (#ticket-18273)

PLEASE KEEP DISCUSSION IN THIS THREAD RELATED TO IMPROVING, CHANGING OR UPDATING THE LIST ONLY

  1. StyleGuide
  2. Theme Code
  3. Design
  4. Core Changes

Post Reply