fipamo/public/assets/css/dash/atomic.css

120 lines
1.1 KiB
CSS
Raw Normal View History

2024-11-06 18:57:27 +01:00
/*
* Atomic CSS
*
* Small, reusable classes
*/
/*
* Padding
*/
.p1 {
padding: 5px;
}
.pt1 {
padding-top: 5px;
}
.pl1 {
padding-left: 5px;
}
.pr1 {
padding-right: 5px;
}
.pb1 {
padding-bottom: 5px;
}
2024-11-06 18:57:27 +01:00
.p2 {
padding: 10px;
}
.pt2 {
padding-top: 10px;
}
.pl2 {
padding-left: 10px;
}
.pr2 {
padding-right: 10px;
}
.pb2 {
padding-bottom: 10px;
}
2024-11-06 18:57:27 +01:00
/*
* Margin
*/
.mt1 {
margin-top: 5px;
}
.ml1 {
margin-left: 5px;
}
.mr1 {
margin-right: 5px;
}
.mb1 {
margin-bottom: 5px;
}
2024-11-06 18:57:27 +01:00
.mt2 {
margin-top: 10px;
}
.ml2 {
margin-left: 10px;
}
.mr2 {
margin-right: 10px;
}
.mb2 {
margin-bottom: 10px;
}
2024-11-06 18:57:27 +01:00
/*
* Layout
*/
.row {
display: flex;
2024-11-06 18:57:27 +01:00
}
.col {
display: flex;
flex-direction: column;
2024-11-06 18:57:27 +01:00
}
.items-center {
display: flex;
align-items: center;
2024-11-06 18:57:27 +01:00
}
.justify-center {
display: flex;
justify-content: flex;
2024-11-06 18:57:27 +01:00
}
.grow {
flex-grow: 1;
2024-11-06 18:57:27 +01:00
}
/*
* Borders and rounding
*/
.rounded {
overflow: hidden;
border-radius: 5px;
2024-11-06 18:57:27 +01:00
}
/*
* Show/Hide
*/
.hide-el {
display: none;
visibility: hidden;
opacity: 0;
}
.show-grid {
display: grid;
visibility: visible;
opacity: 1;
}