get some fancy corner stuff working
- ID
2eb8250- date
2023-05-30 21:54:06+00:00- author
Alex Chan <alex@alexwlchan.net>- parent
9cf268a- message
get some fancy corner stuff working- changed files
1 file, 48 additions, 9 deletions
Changed files
static/style.css (3095) → static/style.css (4477)
diff --git a/static/style.css b/static/style.css
index cc3003e..d530a9b 100644
--- a/static/style.css
+++ b/static/style.css
@@ -41,7 +41,7 @@ a {
font-size: 13px;
line-height: 16px;
border-top-left-radius: 4px;
- border-bottom-right-radius: 18px;
+ border-bottom-right-radius: 16px;
margin-left: -3px;
margin-top: -3px;
font-family: serif;
@@ -57,26 +57,61 @@ a {
padding-top: 2px;
font-size: 17px;
line-height: 16px;
- border-bottom-right-radius: 18px;
+ border-bottom-right-radius: 19px;
+ border-width: 10px;
margin-left: -2px;
- margin-top: -1px;
+ margin-top: -2px;
font-family: serif;
}
-#thumbnails div.thumbnail.state-Approved {
- border-color: green;
+#thumbnails div.thumbnail:not(.state-Unknown) img {
+ mask-image:
+ radial-gradient(circle at top left, transparent 0, transparent 16px, black 16px),
+ radial-gradient(circle at top right, transparent 0, transparent 0px, black 0px),
+ radial-gradient(circle at bottom left, transparent 0, transparent 0px, black 0px),
+ radial-gradient(circle at bottom right, transparent 0, transparent 0px, black 0px);
+ mask-position: top left, top right, bottom left, bottom right;
+ mask-repeat: no-repeat;
+ mask-size: 50% 50%;
+}
+
+#thumbnails div.this_asset div:not(.state-Unknown) img {
+ mask-image:
+ radial-gradient(circle at top left, transparent 0, transparent 22px, black 22px),
+ radial-gradient(circle at top right, transparent 0, transparent 0px, black 0px),
+ radial-gradient(circle at bottom left, transparent 0, transparent 0px, black 0px),
+ radial-gradient(circle at bottom right, transparent 0, transparent 0px, black 0px);
+ mask-position: top left, top right, bottom left, bottom right;
+ mask-repeat: no-repeat;
+ mask-size: 50% 50%;
+}
+
+#thumbnails div.thumbnail:not(.state-Unknown) {
border-width: 2px;
margin: 0;
}
+.this_asset {
+ margin-left: 3px;
+ margin-right: 3px;
+}
+
+#thumbnails .this_asset div.thumbnail:not(.state-Unknown) {
+ border-width: 3px;
+ margin: -1px;
+ border-radius: 8px;
+}
+
+#thumbnails div.thumbnail.state-Approved {
+ border-color: green;
+}
+
#thumbnails div.thumbnail.state-Approved .state {
background: green;
}
#thumbnails div.thumbnail.state-Rejected {
border-color: red;
- border-width: 2px;
- margin: 0;
}
#thumbnails div.thumbnail.state-Rejected .state {
@@ -91,8 +126,6 @@ a {
#thumbnails div.thumbnail.state-Needs-Action {
border-color: blue;
- border-width: 2px;
- margin: 0;
}
#thumbnails div.thumbnail.state-Needs-Action .state {
@@ -108,6 +141,12 @@ a {
height: 85px;
}
+#thumbnails div.this_asset div.thumbnail:not(.state-Unknown) img {
+ width: 83px;
+ height: 83px;
+ margin-top: 1px;
+}
+
#thumbnails div.this_asset div.thumbnail img {
width: 85px;
height: 85px;