Skip to content

EdgeJS: templates refactoring and internal components system #13

@shablin

Description

@shablin

Since this project built on AdonisJS that provides EdgeJS templating engine, it needs to create reusable components system and existing templates refactoring as well. Transition to component-driven architecture is the main goal of this issue

Steps

  1. Audit the existing templates. Highlight repeated patterns and templates
  2. Create layout system
  3. Additional components. There are already some primitives, but it needs more
  4. Partials for static blocks (see EdgeJS Partials
  5. Stacks for scripts and stylesheets (see EdgeJS Stacks)
  6. Move configuration to globals: colors, breakpoints, config (see EdgeJS Templates state)
  7. Write documentation for using components

Metadata

Metadata

Assignees

Labels

UI/UXUser Interface & ExperienceenhancementNew feature or requestrefactorCode Refactoring

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions