diff --git a/src/layout/Footer.svelte b/src/layout/Footer.svelte
new file mode 100644
index 0000000..b06734b
--- /dev/null
+++ b/src/layout/Footer.svelte
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
diff --git a/src/layout/Hero/HeroSection.svelte b/src/layout/Hero/HeroSection.svelte
new file mode 100644
index 0000000..7c4e0b5
--- /dev/null
+++ b/src/layout/Hero/HeroSection.svelte
@@ -0,0 +1,68 @@
+
+
+Continuing the
+
legacy of Vanced.
+ Customize your mobile experience through ReVanced
+
+
by applying patches to your applications.
+
@@ -26,48 +24,52 @@
button {
border: none;
background-color: transparent;
+ padding: 0;
+ margin: 0;
}
-
a,
div {
min-width: max-content;
- min-height: 57px;
- font-size: 0.9rem;
+ font-size: 0.95rem;
text-decoration: none;
color: var(--white);
font-weight: 600;
border: none;
border-radius: 12px;
- padding: 1rem 1.5rem;
display: flex;
justify-content: center;
align-items: center;
gap: 0.5rem;
cursor: pointer;
- background-color: var(--grey-two);
transition: transform 0.4s var(--bezier-one), filter 0.4s var(--bezier-one);
user-select: none;
}
- .capitalize {
- text-transform: uppercase;
- letter-spacing: 0.03rem;
- font-weight: 700;
- font-size: 0.8rem;
- }
-
.button-primary {
background-color: var(--accent-color);
- box-shadow: 0px 0px 32px 1px var(--accent-color-glow);
color: var(--grey-four);
}
+ .button-secondary {
+ background-color: var(--grey-two);
+ }
+
+ .button-primary, .button-secondary {
+ padding: 16px 24px;
+ }
+
+ .button-tertiary {
+ background-color: transparent;
+ color: var(--accent-color);
+ font-weight: 500;
+ letter-spacing: 0.01rem;
+ }
div:hover {
filter: brightness(85%);
}
img {
- height: 25px;
+ height: 20px;
}
diff --git a/src/lib/components/atoms/Modal.svelte b/src/lib/components/Modal.svelte
similarity index 62%
rename from src/lib/components/atoms/Modal.svelte
rename to src/lib/components/Modal.svelte
index db3a468..a3b69e8 100644
--- a/src/lib/components/atoms/Modal.svelte
+++ b/src/lib/components/Modal.svelte
@@ -5,11 +5,19 @@
{#if modalOpen}
-