Skip to content

Commit 48461ef

Browse files
committed
style: corrigindo style do RedPR para ficar de acordo com o resto do site
1 parent 438e64d commit 48461ef

4 files changed

Lines changed: 390 additions & 427 deletions

File tree

ScriptsCard/RedPR-mobile.css

Lines changed: 87 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,110 @@
11
/* ══════════════════════════════════════════════
22
RedPR-mobile.css
3-
Estilos extras para o tutorial mobile (Firefox / infantil)
3+
Estilos extras para o tutorial mobile (Firefox)
44
══════════════════════════════════════════════ */
55

6-
/* ── Botão de download do Firefox ── */
6+
/* ── FIREFOX BADGE ── */
7+
.firefox-badge {
8+
display: inline-flex;
9+
align-items: center;
10+
gap: 6px;
11+
background: rgba(255, 102, 17, .1);
12+
border: 1px solid rgba(255, 102, 17, .28);
13+
color: #FF6611;
14+
padding: 4px 13px;
15+
border-radius: 50px;
16+
font-family: 'Space Mono', monospace;
17+
font-size: .62rem;
18+
font-weight: 700;
19+
letter-spacing: .05em;
20+
margin-bottom: .8rem;
21+
}
22+
23+
/* ── FOX DOWNLOAD BTN ── */
724
.fox-download-btn {
825
display: flex;
926
align-items: center;
1027
justify-content: center;
1128
gap: 12px;
1229
background: linear-gradient(135deg, #FF6611, #FF9500);
1330
color: #fff;
31+
font-family: 'Syne', sans-serif;
1432
font-weight: 800;
15-
font-size: 1rem;
33+
font-size: .95rem;
1634
padding: 14px 22px;
1735
border-radius: 14px;
1836
text-decoration: none;
1937
margin-top: 1.1rem;
20-
box-shadow: 0 4px 20px rgba(255, 102, 17, 0.35);
21-
transition: transform 0.15s, box-shadow 0.15s;
38+
box-shadow: 0 4px 20px rgba(255, 102, 17, .3);
39+
transition: transform .15s, box-shadow .15s;
2240
border: none;
2341
cursor: pointer;
2442
}
2543

26-
.fox-download-btn:hover { transform: translateY(-2px); box-shadow: 0 8px 28px rgba(255, 102, 17, 0.45); }
44+
.fox-download-btn:hover { transform: translateY(-2px); box-shadow: 0 8px 28px rgba(255, 102, 17, .45); }
2745
.fox-download-btn:active { transform: scale(0.97); }
2846

29-
/* ── Caixa de dica infantil (borda tracejada verde) ── */
47+
/* ── ALREADY HAVE ── */
48+
.already-have {
49+
text-align: center;
50+
margin-top: .9rem;
51+
font-family: 'Space Mono', monospace;
52+
font-size: .72rem;
53+
color: rgba(165, 255, 112, .35);
54+
}
55+
56+
.already-have a {
57+
color: rgba(34, 255, 85, .65);
58+
text-decoration: underline;
59+
cursor: pointer;
60+
transition: color .2s;
61+
}
62+
63+
.already-have a:hover { color: #71ff55; }
64+
65+
/* ── KID TIP ── */
3066
.kid-tip {
31-
background: rgba(34, 255, 102, 0.07);
32-
border: 1.5px dashed rgba(34, 255, 102, 0.4);
67+
background: rgba(34, 255, 85, .05);
68+
border: 1.5px dashed rgba(34, 255, 85, .28);
3369
border-radius: 14px;
3470
padding: 12px 15px;
35-
font-size: 0.88rem;
36-
color: rgba(180, 220, 180, 0.9);
71+
font-family: 'Space Mono', monospace;
72+
font-size: .78rem;
73+
color: rgba(165, 255, 112, .65);
3774
margin-top: 1rem;
38-
line-height: 1.65;
75+
line-height: 1.7;
3976
}
4077

41-
.kid-tip strong { color: #22ff66; }
78+
.kid-tip strong { color: #71ff55; }
4279

43-
/* ── Item de passo grande (card numerado) ── */
80+
/* ── BIG STEP ── */
4481
.big-step {
4582
display: flex;
4683
align-items: flex-start;
4784
gap: 14px;
48-
margin-bottom: 1rem;
49-
background: rgba(255, 255, 255, 0.025);
50-
border: 1px solid rgba(255, 255, 255, 0.07);
85+
margin-bottom: .9rem;
86+
background: rgba(34, 255, 85, .03);
87+
border: 1px solid rgba(34, 255, 85, .1);
5188
border-radius: 14px;
5289
padding: 14px;
53-
font-size: 0.92rem;
54-
color: rgba(180, 200, 180, 0.85);
55-
line-height: 1.7;
90+
font-family: 'Space Mono', monospace;
91+
font-size: .8rem;
92+
color: rgba(165, 255, 112, .55);
93+
line-height: 1.75;
5694
}
5795

58-
.big-step strong { color: #fff; }
96+
.big-step strong { color: rgba(165, 255, 112, .9); }
97+
.big-step em { color: rgba(165, 255, 112, .4); font-style: italic; }
5998

60-
/* ── Número do passo grande (círculo verde) ── */
99+
/* ── BIG STEP NUM ── */
61100
.big-step-num {
62-
background: linear-gradient(135deg, #22ff66, #00cc44);
63-
color: #000;
64-
font-weight: 800;
65-
font-size: 1rem;
66-
width: 34px;
67-
height: 34px;
101+
background: #71ff55;
102+
color: #030803;
103+
font-family: 'Space Mono', monospace;
104+
font-weight: 700;
105+
font-size: .85rem;
106+
width: 32px;
107+
height: 32px;
68108
border-radius: 50%;
69109
display: flex;
70110
align-items: center;
@@ -73,37 +113,28 @@
73113
margin-top: 1px;
74114
}
75115

76-
/* ── Títulos dos step-cards no mobile (levemente maiores) ── */
116+
/* ── MOBILE STEP TITLE ── */
77117
.steps-mobile .step-card .step-title {
78-
font-size: clamp(1.05rem, 4.5vw, 1.3rem);
118+
font-size: clamp(1.05rem, 4.5vw, 1.25rem);
79119
}
80120

81-
/* ── Badge laranja do Firefox ── */
82-
.firefox-badge {
83-
display: inline-flex;
84-
align-items: center;
85-
gap: 6px;
86-
background: rgba(255, 102, 17, 0.12);
87-
border: 1px solid rgba(255, 102, 17, 0.3);
88-
color: #FF6611;
89-
padding: 4px 13px;
90-
border-radius: 50px;
91-
font-size: 0.78rem;
92-
font-weight: 700;
93-
margin-bottom: 0.8rem;
94-
letter-spacing: 0.04em;
95-
}
121+
/* ── MOBILE RESPONSIVE ── */
122+
@media (max-width: 599px) {
123+
.container { padding: 4rem .9rem 3rem; }
96124

97-
/* ── Texto "Já tem o Firefox?" ── */
98-
.already-have {
99-
text-align: center;
100-
margin-top: 0.9rem;
101-
font-size: 0.82rem;
102-
color: rgba(160, 180, 160, 0.6);
103-
}
125+
.step-card { padding: 1.2rem; border-radius: 12px; }
104126

105-
.already-have a {
106-
color: rgba(34, 255, 102, 0.7);
107-
text-decoration: underline;
108-
cursor: pointer;
127+
.copy-area {
128+
flex-direction: column;
129+
align-items: stretch;
130+
gap: 8px;
131+
padding: 12px;
132+
}
133+
134+
.btn-copy {
135+
width: 100%;
136+
justify-content: center;
137+
padding: 12px;
138+
font-size: .78rem;
139+
}
109140
}

0 commit comments

Comments
 (0)