Simplify the task of creating a custom theme. Currently when someone enables the Ladder Step module, they get a the theme containing relatively complex behaviors and styles that are specific to the Drupal Ladder. These existing elements would require a significant effort to override in order to implement a custom theme.
Take a minimalist approach in the theme that ships with the module in order to simplify the common task of implementing one's own theme. The theme that ships with the module should enable each feature so that evaluators can understand the module once they install it. However, we should not add any complexity beyond what is required for this evaluation.
For now, let's pass through the theme elements that are part of libraries on which this module depends.
https://gitlab.com/ownsourcing/ladder-steps/-/blob/ladder-testcase/featu...
- Add basic theme files to the module and to submodules according to scope of each
- Determine the essential features introduced by the theme and minimize the amount of code shipped with the module
TBD (extensive)
None anticipated
None anticipated
TBD
<!-- See https://drupal.org/core-mentoring/novice-tasks for tips on identifying novice tasks. Delete or add "Novice" from the Novice? column in the table below as appropriate. Uncomment tasks as the issue advances. Update the Complete? column to indicate when they are done, and maybe reference the comment number where they were done. -->Closed: outdated
3.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.