summaryrefslogtreecommitdiff
path: root/site/assets/css/applets.css
diff options
context:
space:
mode:
authorAdam Harvey <adam@ahprojects.com>2018-12-23 01:37:03 +0100
committerAdam Harvey <adam@ahprojects.com>2018-12-23 01:37:03 +0100
commit4452e02e8b04f3476273574a875bb60cfbb4568b (patch)
tree3ffa44f9621b736250a8b94da14a187dc785c2fe /site/assets/css/applets.css
parent2a65f7a157bd4bace970cef73529867b0e0a374d (diff)
parent5340bee951c18910fd764241945f1f136b5a22b4 (diff)
.
Diffstat (limited to 'site/assets/css/applets.css')
-rw-r--r--site/assets/css/applets.css100
1 files changed, 100 insertions, 0 deletions
diff --git a/site/assets/css/applets.css b/site/assets/css/applets.css
new file mode 100644
index 00000000..315d72e0
--- /dev/null
+++ b/site/assets/css/applets.css
@@ -0,0 +1,100 @@
+.applet {
+ margin-bottom: 40px;
+ transition: opacity 0.2s cubic-bezier(0,0,1,1);
+ opacity: 0;
+}
+.applet.map {
+ width: 100vw;
+ height: 50vh;
+}
+.applet.loaded {
+ opacity: 1;
+}
+
+.row {
+ display: flex;
+ flex-direction: row;
+ justify-content: flex-start;
+}
+.q {
+ width: 100%;
+ padding: 5px;
+ font-size: 14pt;
+}
+.timing {
+ font-size: 9pt;
+ padding-top: 10px;
+}
+.results {
+ margin-top: 10px;
+ padding-bottom: 10px;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+}
+.results > div {
+ width: 200px;
+ margin-left: 20px;
+ margin-bottom: 40px;
+ font-size: 8pt;
+ background: #000;
+ padding: 5px;
+ font-weight: 500;
+}
+.results > div img {
+ display: block;
+ margin-bottom: 4px;
+ width: 190px;
+ height: 190px;
+ background: rgba(255,255,255,0.05);
+}
+.results > div:nth-child(3n+1) {
+ margin-left: 0;
+}
+.query h2 {
+ margin-top: 0; padding-top: 0;
+}
+.img {
+ position: relative;
+}
+.img .bbox {
+ position: absolute;
+ color: rgba(255,0,0,1);
+ background: rgba(255,0,0,0.05);
+ border: 1px solid;
+}
+.cta {
+ padding-left: 20px;
+ font-size: 11pt;
+}
+.cta ol {
+ margin: 0;
+ padding: 0 0 20px 20px;
+}
+.uploadContainer > div {
+ position: relative;
+ width: 300px;
+ height: 300px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: #333;
+ border: 3px dashed #fff;
+ border-radius: 10px;
+ opacity: 0.3;
+ transition: opacity 0.2s cubic-bezier(0,0,1,1);
+}
+.uploadContainer.active,
+.desktop .uploadContainer > div:hover {
+ opacity: 1;
+}
+.uploadContainer input {
+ position: absolute;
+ top: 0; left: 0;
+ width: 100%; height: 100%;
+ opacity: 0;
+ cursor: pointer;
+}
+.uploadContainer img {
+ max-width: 40px;
+}