Commit graph

729 commits

Author SHA1 Message Date
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
Angelos Chalaris
4db8598eb8 Website updates, hr fix
Fixed a problem with the hr fix, should display properly now.
2018-05-28 12:30:34 +03:00
Angelos Chalaris
407f26c9d1 Splash screen tweaks 2018-05-28 12:30:33 +03:00
Angelos Chalaris
f3961abf63 Gluon website splash logo 2018-05-28 12:30:31 +03:00
Agamemnon Zorbas
335d03be61 Aesthetic Changes 2018-05-28 12:29:56 +03:00
Angelos Chalaris
43f6a3dd4a Completed core module
Just a quick build, some things need to be tweaked and cleaned up.
2018-05-28 12:29:56 +03:00
Angelos Chalaris
84ba6748b3 Code element styling
Customized font stack, along with base styling (needs tweaks).
2018-05-28 12:29:55 +03:00
Angelos Chalaris
cafca8806f Revamped blockquote
The blockquote element has been rebuilt from the ground up.
2018-05-28 12:29:53 +03:00
Angelos Chalaris
bd45afb839 Paragraphs, lists and hr elements 2018-05-28 12:29:53 +03:00
Angelos Chalaris
03b6a1e351 Universal margin and variable names
Added a universal margin variable and converted CSS variables to SCSS strings that are compiled from the flavor file.
2018-05-28 12:29:51 +03:00
Angelos Chalaris
be0a05a61f Headings rework
Headings now use their own CSS variable and can be easily customized.
2018-05-28 12:29:40 +03:00