Commit graph

739 commits

Author SHA1 Message Date
Angelos Chalaris
3e55ac317f Contextual cleanup 2018-05-28 12:33:35 +03:00
Angelos Chalaris
c04159b451 Contextualized tabs 2018-05-28 12:33:34 +03:00
Angelos Chalaris
6aff8f5957 Modal dialog 2018-05-28 12:33:33 +03:00
Angelos Chalaris
b7e6c60dda Tooltips and toasts 2018-05-28 12:33:32 +03:00
Angelos Chalaris
d7b2f434db Contextual module marks added
Fully functional, pretty much the same as the old ones, except for some color changes.
2018-05-28 12:33:31 +03:00
Angelos Chalaris
311d837479 Ready to roll out -alpha.1 2018-05-28 12:33:30 +03:00
Angelos Chalaris
a33270e5a2 Typo 2018-05-28 12:33:29 +03:00
Angelos Chalaris
8ee81c8908 Polished documentation
Everything should be ready for the alpha release.
2018-05-28 12:33:28 +03:00
Angelos Chalaris
4b42a2c784 Updated documentation
Almost ready!
2018-05-28 12:33:25 +03:00
Angelos Chalaris
3f7d28843f Added search functionality. 2018-05-28 12:33:25 +03:00
Angelos Chalaris
2a1b3ece21 Documented drawer 2018-05-28 12:33:24 +03:00
Angelos Chalaris
97e79f6481 Documented navigation
Still missing the drawer component.
2018-05-28 12:33:23 +03:00
Angelos Chalaris
61d56d7dc8 Buttons and input groups documented 2018-05-28 12:33:22 +03:00
Angelos Chalaris
35f3d81f9d Documented forms
And common inputs.
2018-05-28 12:33:20 +03:00
Angelos Chalaris
54cc6d74e2 Documented card sections
Also, some minor changes in card sections.
2018-05-28 12:33:19 +03:00
Angelos Chalaris
e805e1f480 Documented cards
Added documentation for cards, card sections are still missing.
2018-05-28 12:33:17 +03:00
Angelos Chalaris
c42e293d00 Completed documentation for grid 2018-05-28 12:33:17 +03:00
Angelos Chalaris
5cf239b8d4 Halfway through grid's docs
Missing best practices
2018-05-28 12:33:16 +03:00
Angelos Chalaris
f33b87fedb Added headings to documentation
Somehow I had deleted them.
2018-05-28 12:33:15 +03:00
Angelos Chalaris
c223ba0a30 Added margin to figures
Resets the browser defaults.
2018-05-28 12:33:14 +03:00
Angelos Chalaris
c4a5da944f Core documentation
Documented all the elements in the core module. Everything works as expected so far.
2018-05-28 12:33:13 +03:00
Angelos Chalaris
c23c465c6d Documentation updates
Added a couple of cards to the new documentation system, it's starting to take shape.
2018-05-28 12:33:11 +03:00
Angelos Chalaris
f6a896a18b Moved docs to new build system
Ditched React to move to the new build system for the documentation.
2018-05-28 12:32:36 +03:00
Angelos Chalaris
6a9379fee3 Updated card styles
Added a new custom style replacing the previous one.
2018-05-28 12:31:13 +03:00
Angelos Chalaris
4d9c7ecc35 Finished custom elements
Flavors and the framework's main parts are all ready.
2018-05-28 12:31:12 +03:00
Angelos Chalaris
197f6d7953 Added external variables to modules 2018-05-28 12:31:10 +03:00
Angelos Chalaris
d573ccb41b Button groups
Also added customization for checkbox and radio elements.
2018-05-28 12:31:09 +03:00
Angelos Chalaris
53cd66856b Updated input_control
Additional customization added via CSS variables.
2018-05-28 12:31:08 +03:00
Angelos Chalaris
b64baa83e5 Updated navigation
Replaced background SVGs with Unicode symbols, allowing for a lot more customization options.
2018-05-28 12:31:07 +03:00
Angelos Chalaris
aee9008fa7 Checkbox and radio buttons
Customized styling, breaking changes.
2018-05-28 12:31:06 +03:00
Angelos Chalaris
d3c3202670 Layout module complete
Merged card and grid into layout, updated accordingly.
2018-05-28 12:31:06 +03:00
Angelos Chalaris
5e18f64ebb Footer styling
Complete and clean.
2018-05-28 12:31:04 +03:00
Angelos Chalaris
4cce57fbd4 Drawer component
Rebuilt, working better than ever.
2018-05-28 12:31:04 +03:00
Angelos Chalaris
9768a948a3 Nav styling
Styling for sidebar navigation
2018-05-28 12:31:02 +03:00
Angelos Chalaris
76a7bd5529 Header styling fixes and additions
Logo and fixed alignment for elements.
2018-05-28 12:31:01 +03:00
Angelos Chalaris
4a8d172ff6 Header styling
Missing logo, but buttons work perfectly fine.
2018-05-28 12:31:00 +03:00
Angelos Chalaris
63a1874855 Mixins for buttons
Added mixins for buttons, allowing for button variants to be added.
2018-05-28 12:30:59 +03:00
Angelos Chalaris
3d676b1cd6 Button styling
Mostly complete, mixins are not yet implemented.
2018-05-28 12:30:58 +03:00
Angelos Chalaris
d759febf75 Input styling
Common textual inputs, general fixes applied.
2018-05-28 12:30:57 +03:00
Angelos Chalaris
2680474e98 Input groups
Reworked and perfectly legacy-free.
2018-05-28 12:30:56 +03:00
Angelos Chalaris
1d105936d1 Basic form element styling
Fieldset, legend and label.
2018-05-28 12:30:55 +03:00
Angelos Chalaris
980ea17d62 Base form styling
Also some fixes for missing values in core.
2018-05-28 12:30:55 +03:00
Angelos Chalaris
22940522be UI boilerplate
Documentation UI boilerplate added.
2018-05-28 12:30:54 +03:00
Angelos Chalaris
c29638fae8 Landing page almost complete 2018-05-28 12:30:52 +03:00
Angelos Chalaris
f879c76d15 Tailored section for landing page 2018-05-28 12:30:50 +03:00
Angelos Chalaris
c7d6ae22d6 Responsive section for landing page 2018-05-28 12:30:38 +03:00
Angelos Chalaris
4df032fe80 Universal padding for grid
Added universal padding to grid, cleaned up the rest of the things that were important in the module. It seems like it's complete.
2018-05-28 12:30:37 +03:00
Angelos Chalaris
6beae7c167 Grid cleanup
Added a mixin to simplify the grid module and allow for easier maintenance. This will help a lot in the future.
2018-05-28 12:30:36 +03:00
Angelos Chalaris
70cb2fefdf Unprefixed grid
Grid module now does not use -webkit- prefix anywhere.
2018-05-28 12:30:35 +03:00
Angelos Chalaris
2793c4e761 Initial commit of grid module
Dropped support for 4-step grid and the old flexbox syntax.
2018-05-28 12:30:35 +03:00