@dynamicic/styles
v1.3.0
Published
> Re-usable scss blocks for overall project layouts and styling in our projects.
Readme
Dynamic Stylesheet
Re-usable scss blocks for overall project layouts and styling in our projects.
Table of Contents:
- Positioning
- Display/Position
- Flex Grid
- Text Align/Floats/Vertical Align
- Margins
- Padding
- Styles
Cards/Forms
Buttons
SideNav
Help Text
Help Icon
Form Section Title
Material Dialog
Positioning
Display/Position
| Class | CSS Property |
| :------------------ | :--------------------- |
| .dyn-block | display: block; |
| .dyn-inline-block | display: inline-block; |
| .dyn-flex | display: flex; |
| .dyn-relative | position: relative; |
| .dyn-absolute | position: absolute; |
| .dyn-fixed | position: fixed; |
Flex Grid (.dyn-flex required)
| Class | CSS Property |
| :------------------- | :------------------------------ |
| .dyn-flex-start | justify-content: flex-start; |
| .dyn-flex-end | justify-content: flex-end; |
| .dyn-space-between | justify-content: space-between; |
| .dyn-space-around | justify-content: space-around; |
| .dyn-space-evenly | justify-content: space-evenly; |
Text Align/Floats/Vertical Align
| Class | CSS Property |
| :--------------------- | :---------------------- |
| .dyn-text-center | text-algin: center; |
| .dyn-text-left | text-align: left; |
| .dyn-text-right | text-align: right; |
| .dyn-pull-left | float: left; |
| .dyn-pull-right | float: right; |
| .dyn-vertical-top | vertical-align: top; |
| .dyn-vertical-middle | vertical-align: middle; |
Text Align/Floats/Vertical Align
| Class | CSS Property |
| :--------------------- | :---------------------- |
| .dyn-text-center | text-algin: center; |
| .dyn-text-left | text-align: left; |
| .dyn-text-right | text-align: right; |
| .dyn-pull-left | float: left; |
| .dyn-pull-right | float: right; |
| .dyn-vertical-top | vertical-align: top; |
| .dyn-vertical-middle | vertical-align: middle; |
Margins
Possible Values: 0, 5, 10, 15, 20, 25, 30, 50, 75, 100
| Class | CSS Property |
| :----------- | :---------------- |
| .dyn-m-0 | margin: 0; |
| .dyn-m-t-0 | margin-top: 0; |
| .dyn-m-b-0 | margin-bottom: 0; |
| .dyn-m-l-0 | margin-left: 0; |
| .dyn-m-r-0 | margin-right: 0; |
Padding
Possible Values: 0, 5, 10, 15, 20, 25, 30, 50, 75, 100
| Class | CSS Property |
| :----------- | :----------------- |
| .dyn-p-0 | padding: 0; |
| .dyn-p-t-0 | padding-top: 0; |
| .dyn-p-b-0 | padding-bottom: 0; |
| .dyn-p-l-0 | padding-left: 0; |
| .dyn-p-r-0 | padding-right: 0; |
Styles
Cards
.dyn-card ex.
<div class="dyn-card"></div>
.dyn-form-card ex.
<div class="dyn-form-card">-- <div class="dyn-form-card-title">---- <div class="dyn-form-card-sub-title">---- </div>-- </div></div>
Buttons
- Rounded Button ( .dyn-rounded-btn / .dyn-rounded-btn.active)
<span class="dyn-rounded-btn"></span>
- Text Button ( .dyn-text-btn )
<button mat-raised-button class="dyn-text-btn"></button>
- Button no Shadow ( .dyn-no-shadow )
<button mat-raised-button class="dyn-no-shadow"></button>
- Button with Animated Mat-Icon ( .dyn-hover-animated-icon )
<button mat-raised-button class="dyn-hover-animated-icon"></button>
Side Nav
- .dyn-sidenav
<div class="dyn-sidenav">--<ul>----<li class="active"></li>----<li></li>--</ul></div>
Help Text
- .dyn-help-text
Help Icon
- .dyn-button-help-icon
<mat-icon class="dyn-button-help-icon">help</mat-icon>
Form Section Title
- .dyn-form-section-title
Material Dialogs
- .dyn-dialog-p-0 = No Padding
