@dynamicic/styles

1.3.0 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i @dynamicic/styles

Weekly Downloads

0

Version

1.3.0

License

MIT

Unpacked Size

13.5 kB

Total Files

3

Last publish

Collaborators

  • ceezv6
  • mattmilas