Schedule posts to Bluesky with Cloudflare workers. skyscheduler.work
cf tool bsky-tool cloudflare bluesky schedule bsky service social-media cloudflare-workers
at main 111 lines 1.7 kB view raw
1.hidden { 2 display: none !important; 3} 4 5html { 6 min-width: 354px; 7} 8 9.navHeader, .logoBox { 10 display: flex; 11 flex-direction: row; 12 align-items: center; 13 div a { 14 text-decoration: none; 15 } 16 h2, h4 { 17 display: flex; 18 margin-top: 2px; 19 margin-bottom: 0px; 20 line-height: 2; 21 } 22 img { 23 float: left; 24 margin-right: 10px; 25 position: relative; 26 top: 0vh; 27 } 28} 29 30.login { 31 button { 32 width: 110%; 33 } 34 min-width: 100px; 35 width: 20dvw; 36 max-width: 10em; 37} 38 39 40/* Shrink the nav icon on small handhead screens */ 41@media (max-width: 430px) { 42 .navHeader { 43 img { 44 width: 24px !important; 45 height: 24px !important; 46 margin-right: 10px; 47 margin-top: 0.7em; 48 } 49 } 50 .appTitle { 51 font-size: 1.15rem !important; 52 } 53} 54@media (max-width: 360px) { 55 .appTitle { 56 font-size: 1rem !important; 57 } 58} 59 60.btn-error, .pico .btn-error { 61 border: var(--pico-border-width) solid red; 62 color: red; 63} 64 65.btn-error:hover, .pico .btn-error:hover { 66 --error-color-hover: rgb(252, 60, 60); 67 border: var(--pico-border-width) solid var(--error-color-hover); 68 color: var(--error-color-hover); 69} 70 71.btn-error:not(.outline), .pico .btn-error:not(.outline):hover { 72 background-color: red; 73 color: white; 74} 75 76#loginForm button[type="submit"] { 77 width: 50%; 78} 79 80.inline-header { 81 margin-top: unset; 82} 83 84#footerLinks span:not(:last-child):after { 85 content: " | " 86} 87 88.credits a { 89 margin-left: 5px; 90} 91 92[role="tablist"], .pico [role="tablist"] { 93 display: block; 94} 95 96.logout { 97 color: orangered; 98} 99 100.serverFunds { 101 position: relative; 102 top: -10px; 103} 104 105[data-tooltip]:before, .pico [data-tooltip]:before { 106 white-space: preserve-breaks !important; 107} 108 109.toastify-avatar { 110 margin-left: 0px; 111}