pleroma-like client for Bluesky
pl.hexmani.ac
bluesky
pleroma
social-media
1@use "../vars";
2
3.typeface {
4 max-width: 400px;
5 width: 75%;
6}
7
8.logo-crawl {
9 display: flex;
10 flex-direction: row;
11 align-items: center;
12 justify-content: center;
13 gap: 2rem;
14
15 img {
16 transition: filter 0.25s ease-in-out;
17 max-height: 48px;
18 width: 48px;
19 /* lol? */
20 filter: brightness(0) saturate(100%) invert(91%) sepia(100%)
21 saturate(0%) hue-rotate(184deg) brightness(103%) contrast(102%);
22 }
23
24 img:hover {
25 transition: filter 0.25s ease-in-out;
26 filter: brightness(0) saturate(100%) invert(33%) sepia(76%)
27 saturate(1839%) hue-rotate(198deg) brightness(103%) contrast(99%);
28 }
29}
30
31hr {
32 color: vars.$textColor;
33 border: none;
34 border-top: 1px solid vars.$textColor;
35 max-width: 90%;
36}
37
38/* Login menu */
39
40.login,
41.login > form {
42 display: flex;
43 flex-direction: column;
44 text-align: left;
45 line-height: 24px;
46 padding: 0.3em 0.5em 0;
47
48 label {
49 margin-bottom: 0.25rem;
50 }
51
52 input {
53 background-color: vars.$foregroundColor;
54 border: 0;
55 border-radius: 3px;
56 box-shadow:
57 0px 1px 0px 0px rgba(0, 0, 0, 0.2) inset,
58 0px -1px 0px 0px rgba(255, 255, 255, 0.2) inset,
59 0px 0px 2px 0px rgba(0, 0, 0, 1) inset;
60 color: vars.$textColor;
61 padding: 0.5rem;
62 }
63
64 button {
65 display: flex;
66 flex-direction: row;
67 justify-content: end;
68 align-items: center;
69 text-align: right;
70 align-self: flex-end;
71 border-radius: vars.$containerBorderRadius;
72 }
73}