aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/CollectionStackingView.scss
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2025-03-10 16:13:04 -0400
committerbobzel <zzzman@gmail.com>2025-03-10 16:13:04 -0400
commitb7989dded8bb001876de6cbca59bf77935f0daf7 (patch)
tree0dba0665674db7bb84770833df0a4100d0520701 /src/client/views/collections/CollectionStackingView.scss
parent4979415d4604d280e81a162bf9a9d39c731d3738 (diff)
parent5bf944035c0ba94ad15245416f51ca0329a51bde (diff)
Merge branch 'master' into alyssa-starter
Diffstat (limited to 'src/client/views/collections/CollectionStackingView.scss')
-rw-r--r--src/client/views/collections/CollectionStackingView.scss206
1 files changed, 105 insertions, 101 deletions
diff --git a/src/client/views/collections/CollectionStackingView.scss b/src/client/views/collections/CollectionStackingView.scss
index 6400a0a8e..05ac52ff9 100644
--- a/src/client/views/collections/CollectionStackingView.scss
+++ b/src/client/views/collections/CollectionStackingView.scss
@@ -1,4 +1,4 @@
-@import '../global/globalCssVariables.module.scss';
+@use '../global/globalCssVariables.module.scss' as global;
.collectionMasonryView {
display: inline;
@@ -12,120 +12,124 @@
position: relative;
height: 100%;
width: 100%;
-}
-
-// TODO:glr Turn this into a seperate class
-.documentButtonMenu {
- position: relative;
- height: fit-content;
- border-bottom: $standard-border;
- display: flex;
- justify-content: center;
- flex-direction: column;
- align-items: center;
- align-content: center;
- padding: 5px 0 5px 0;
- .documentExplanation {
- width: 90%;
- margin: 5px;
- font-size: 11px;
- color: $medium-blue;
- padding: 10px;
- border-radius: 5px;
- border: solid 0.5px $medium-blue;
+ .collectionStackingView-columnDragger {
+ width: 28;
+ height: 28;
+ position: absolute;
+ margin-left: -5;
+ z-index: 10;
+ > svg {
+ width: 100%;
+ height: 100%;
+ }
}
-}
-.collectionStackingView,
-.collectionMasonryView {
- height: 100%;
- width: 100%;
- position: absolute;
- top: 0;
- overflow-y: auto;
- overflow-x: hidden;
- flex-wrap: wrap;
- transition: top 0.5s;
-
- > div {
+ // TODO:glr Turn this into a seperate class
+ .documentButtonMenu {
position: relative;
- display: block;
- }
-
- .collectionStackingViewFieldColumn {
+ height: fit-content;
+ border-bottom: global.$standard-border;
display: flex;
+ justify-content: center;
flex-direction: column;
+ align-items: center;
+ align-content: center;
+ padding: 5px 0 5px 0;
+
+ .documentExplanation {
+ width: 90%;
+ margin: 5px;
+ font-size: 11px;
+ color: global.$medium-blue;
+ padding: 10px;
+ border-radius: 5px;
+ border: solid 0.5px global.$medium-blue;
+ }
}
- .collectionSchemaView-previewDoc {
+ .collectionStackingView,
+ .collectionMasonryView {
height: 100%;
+ width: 100%;
position: absolute;
- }
+ top: 0;
+ overflow-y: auto;
+ overflow-x: hidden;
+ flex-wrap: wrap;
+ transition: top 0.5s;
- .collectionStackingView-docView-container {
- width: 45%;
- margin: 5% 2.5%;
- padding-left: 2.5%;
- height: auto;
- }
+ > div {
+ position: relative;
+ display: block;
+ }
- .collectionStackingView-flexCont {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- align-items: center;
- }
+ .collectionStackingViewFieldColumn {
+ display: flex;
+ flex-direction: column;
+ }
- .collectionStackingView-masonrySingle,
- .collectionStackingView-masonryGrid {
- width: 100%;
- display: grid;
- top: 0;
- left: 0;
- }
+ .collectionSchemaView-previewDoc {
+ height: 100%;
+ position: absolute;
+ }
- .collectionStackingView-masonrySingle {
- height: 100%;
- position: absolute;
- }
+ .collectionStackingView-docView-container {
+ width: 45%;
+ margin: 5% 2.5%;
+ padding-left: 2.5%;
+ height: auto;
+ }
- .collectionStackingView-masonryGrid {
- margin: auto;
- height: max-content;
- position: relative;
- grid-auto-rows: 0px;
- }
+ .collectionStackingView-flexCont {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ align-items: center;
+ }
- .collectionStackingView-masonrySingle {
- width: 100%;
- height: 100%;
- position: absolute;
- display: flex;
- flex-direction: column;
- top: 0;
- left: 0;
- width: 100%;
- position: absolute;
- }
+ .collectionStackingView-masonrySingle,
+ .collectionStackingView-masonryGrid {
+ width: 100%;
+ display: grid;
+ top: 0;
+ left: 0;
+ }
- .collectionStackingView-description {
- font-size: 100%;
- margin-bottom: 1vw;
- padding: 10px;
- height: 2vw;
- width: 100%;
- font-family: $sans-serif;
- background: $dark-gray;
- color: $white;
- }
+ .collectionStackingView-masonrySingle {
+ height: 100%;
+ position: absolute;
+ }
- .collectionStackingView-columnDragger {
- width: 15;
- height: 15;
- position: absolute;
- margin-left: -5;
- z-index: 10;
+ .collectionStackingView-masonryGrid {
+ margin: auto;
+ height: max-content;
+ position: relative;
+ grid-auto-rows: 0px;
+ }
+
+ .collectionStackingView-masonrySingle {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ display: flex;
+ flex-direction: column;
+ top: 0;
+ left: 0;
+ width: 100%;
+ position: absolute;
+ }
+
+ .collectionStackingView-description {
+ font-size: 100%;
+ margin-bottom: 1vw;
+ padding: 10px;
+ height: 2vw;
+ width: 100%;
+ font-family: global.$sans-serif;
+ background: global.$dark-gray;
+ color: global.$white;
+ }
}
// Documents in stacking view
@@ -149,7 +153,7 @@
.collectionStackingView-collapseBar {
margin-top: 2px;
- background: $medium-gray;
+ background: global.$medium-gray;
height: 5px;
width: 100%;
display: none;
@@ -207,11 +211,11 @@
text-align: center;
margin: auto;
margin-bottom: 10px;
- background: $medium-gray;
+ background: global.$medium-gray;
// overflow: hidden; overflow is visible so the color menu isn't hidden -ftong
.editableView-input {
- color: $dark-gray;
+ color: global.$dark-gray;
}
.editableView-input:hover,
@@ -232,7 +236,7 @@
display: flex;
align-items: center;
justify-content: center;
- color: $dark-gray;
+ color: global.$dark-gray;
.editableView-container-editing-oneLine,
.editableView-container-editing {