|
@@ -1,6 +1,22 @@
|
|
|
<template>
|
|
|
- <div>
|
|
|
- Dashboard
|
|
|
+ <div class='admin_dashboard'>
|
|
|
+ <div class='admin_dashboard__row'>
|
|
|
+ <div class='admin_dashboard__card admin_dashboard__card--3'>
|
|
|
+ card
|
|
|
+ <div class='admin_dashboard__card__title'>A title here</div>
|
|
|
+ </div>
|
|
|
+ <div class='admin_dashboard__card admin_dashboard__card--2'>card</div>
|
|
|
+ <div class='admin_dashboard__card admin_dashboard__card--2'>card</div>
|
|
|
+ </div>
|
|
|
+ <div class='admin_dashboard__row'>
|
|
|
+ <div class='admin_dashboard__card'>card</div>
|
|
|
+ <div class='admin_dashboard__card'>card</div>
|
|
|
+ </div>
|
|
|
+ <div class='admin_dashboard__row'>
|
|
|
+ <div class='admin_dashboard__card admin_dashboard__card--1'>card</div>
|
|
|
+ <div class='admin_dashboard__card admin_dashboard__card--1'>card</div>
|
|
|
+ <div class='admin_dashboard__card admin_dashboard__card--2'>card</div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -11,5 +27,42 @@
|
|
|
</script>
|
|
|
|
|
|
<style lang='scss' scoped>
|
|
|
-
|
|
|
+ @import '../../assets/scss/variables.scss';
|
|
|
+
|
|
|
+ .admin_dashboard {
|
|
|
+ padding: 1rem;
|
|
|
+
|
|
|
+ @at-root #{&}__row {
|
|
|
+ display: flex;
|
|
|
+ }
|
|
|
+
|
|
|
+ @at-root #{&}__card {
|
|
|
+ margin: 1rem;
|
|
|
+ height: 12rem;
|
|
|
+ background-color: #fff;
|
|
|
+ border-radius: 0.25rem;
|
|
|
+ flex: 1;
|
|
|
+ position: relative;
|
|
|
+
|
|
|
+ @extend .shadow_border;
|
|
|
+
|
|
|
+ @for $i from 1 through 5 {
|
|
|
+ @at-root #{&}--#{$i} {
|
|
|
+ flex: $i;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @at-root #{&}__title {
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ background-color: $color__gray--primary;
|
|
|
+ width: 100%;
|
|
|
+ padding: 0.25rem 0.35rem;
|
|
|
+ box-shadow: 0 0.1rem 0.075rem rgba(175, 175, 175, 0.25);
|
|
|
+ border-radius: 0 0 0.25rem 0.25rem;
|
|
|
+ cursor: default;
|
|
|
+ font-size: 0.9rem;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
</style>
|