Skip to content
This repository has been archived by the owner on Apr 4, 2022. It is now read-only.

Fermion module restructure #14

Closed
12 tasks done
Chalarangelo opened this issue Oct 19, 2016 · 2 comments
Closed
12 tasks done

Fermion module restructure #14

Chalarangelo opened this issue Oct 19, 2016 · 2 comments

Comments

@Chalarangelo
Copy link
Owner

Chalarangelo commented Oct 19, 2016

Fermion module restructure must follow these guidelines (not finalized):

There will be two supermodules: Core and Shell. All modules will be submodules to these two.

Core

Core will contain modules for core functionality. This functionality will be expanded from v1 to include the following:

  • Grid
  • Contextuals
  • Responsive Tables
  • Responsive Forms
  • Input Controls (including Checkboxes/Radios)
  • Buttons
  • Navigation (header, nav, footer).
  • Progress (basic only)
  • Utilities

Shell

Shell will contain auxiliary presentational elements along. Functionality and elements will be expanded from v1 to include:

  • Cards (functionality for generic container styles included)
  • Tabs (functionality for tabs and more-generic carousel component, also stacked tabs will take place of accordions and collapses)
  • Spinners
  • Alerts (functionality of modals using a more modern design paradigm, alerts and messages) - Will be added as a partial module to contextual probably.
@Chalarangelo
Copy link
Owner Author

Chalarangelo commented Nov 9, 2016

Most of the restructure is complete. However a final restructure will take place to rebase Fermion around just one core.

  • The alert module will be moved to the contextual module.
  • form, button and checkbox will be merged into one module named input_control.
  • The spinner module will be added to the progress module.
  • All of the modules from shell wil be moved to core.
  • Folders and files will be renamed accordingly.

@Chalarangelo
Copy link
Owner Author

Module restructure is complete.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Development

No branches or pull requests

1 participant