Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Attendees:

Tactical Issues: Hawthorn

Q: Some small things are going to change/break, where should we document and by when?

...

(We're punting on this for now, though we'll make tickets for the documentation.)

Longer Term: Making Themes Better

Q: How was the community involved for Comprehensive Theming development?

...

  • Can't override underscore templates.
  • Slow compilation/test cycle.
  • Unclear documentation.
  • No stable API – things shift around from release to release.
  • Three versions of CSS floating around.
  • Large files to override.
  • We don't know what we can delete.
  • edx.org has no stake in getting theming right, difficult to resource large scale changes – but that might change with rebranding project
    • All new branding stuff should be in a theme.

Ways people want to theme

  • Style: We want to get folks using Bootstrap for CSS Theming – better defined, well understood by a large community.
  • Structural changes: Continue this, but make no release-to-release promises. Better tooling to flag changes that were made? We should gather requirements here.
  • Text changes: ("certificate" example for Stanford)
  • Logo

...

  • Ned: Ideally, we'd have a technical design to better separate our concerns from theirs and give stability. Not sure what that would look like.
  • For text replacement, look at what Studio Front End does.
  • Make Comprehensive Theming and Webpack work together?
    • Do we really have to right now?

Next Steps

...