From 6694ce4d866f95653a6a5faac3528cadf6c94019 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Wed, 16 Jun 2021 12:51:32 +0200 Subject: [PATCH] Turn guide cards around (#1252) --- _static/custom.css | 42 +++++++++++++++++++++++++++++------------- index.rst | 32 ++++++++++++++++---------------- 2 files changed, 45 insertions(+), 29 deletions(-) diff --git a/_static/custom.css b/_static/custom.css index c0b666de4..ef557e160 100644 --- a/_static/custom.css +++ b/_static/custom.css @@ -37,7 +37,7 @@ table.docutils { } 100% { visibility: visible; -} + } } @keyframes blink_effect { 0% { @@ -57,14 +57,14 @@ table.docutils { bottom: 0; right: 0; width: 100%; - background-color: rgba(20,20,20,0.8); + background-color: rgba(20, 20, 20, 0.8); min-height: 26px; font-size: 14px; color: #ccc; line-height: 26px; padding: 8px 0 8px 30px; z-index: 9999; - display: none + display: none; } .footer-button-container { margin: 0 60px 0 10px; @@ -118,7 +118,6 @@ div.index-shields { margin-right: auto; } - .guide-container { margin: 32px 0; display: flex; @@ -126,18 +125,16 @@ div.index-shields { } .guide-card { - color: #004B6B; + color: #004b6b; display: block; height: auto; width: 300px; background-color: #f3f6f6; border-radius: 8px; - box-shadow: -10px 10px 32px -12px #000; + box-shadow: 4px 4px 8px -4px #00000075; padding-bottom: 8px; -} - -.guide-card:not(:first-child) { - margin-left: -40px; + box-sizing: border-box; + transition: all 0.5s; } .guide-card-title { @@ -152,14 +149,33 @@ div.index-shields { white-space: pre-line; } +@media screen and (min-width: 870px) { + .guide-card:first-child { + z-index: 100; + } + .guide-card:nth-child(2) { + z-index: 50; + } + + .guide-card:not(:first-child) { + margin-left: -40px; + padding-left: 40px; + } + + .guide-card:not(:first-child):hover { + margin-left: -20px; + padding-left: 20px; + } +} @media screen and (max-width: 870px) { - .guide-container { - flex-direction: column-reverse; + .guide-container { + flex-direction: column; } .guide-card { width: 100%; margin: 8px 0; + padding: 0px; } .guide-card:not(:first-child) { margin-left: 0; @@ -167,4 +183,4 @@ div.index-shields { .guide-card ul { margin-left: 32px; } -} \ No newline at end of file +} diff --git a/index.rst b/index.rst index e272547a0..f17c3e2f6 100644 --- a/index.rst +++ b/index.rst @@ -17,27 +17,27 @@ ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configu
-

Keeping up

+

Getting started

                 esphome:
-                  name: Awesome
+                  name: awesome
                   platform: ESP32
                   board: nodemcu-32s
             
@@ -68,23 +68,23 @@ ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configu