@@ -22,9 +21,8 @@ export default function Home() {
-
+
+
>
)
}
diff --git a/components/Footer/Footer.module.css b/components/Footer/Footer.module.css
new file mode 100644
index 0000000..5f5840f
--- /dev/null
+++ b/components/Footer/Footer.module.css
@@ -0,0 +1,22 @@
+.footer {
+ flex-shrink: 0;
+ font-size: 0.8rem;
+ width: 100%;
+ max-width: var(--max-width);
+ margin: 3rem auto 0 auto;
+ padding-top: 2rem;
+ border-top: 1px solid rgba(var(--foreground-rgb), 0.2);
+ color: rgba(var(--foreground-rgb), 0.6);
+ display: flex;
+ justify-content: space-between;
+}
+
+.footer a {
+ color: rgba(var(--foreground-rgb), 0.8);
+}
+
+.social {
+ display: flex;
+ align-items: center;
+ gap: 1rem;
+}
diff --git a/components/Footer/Footer.tsx b/components/Footer/Footer.tsx
new file mode 100644
index 0000000..118d10d
--- /dev/null
+++ b/components/Footer/Footer.tsx
@@ -0,0 +1,18 @@
+import { GitHubLogoIcon } from '@radix-ui/react-icons'
+import styles from './Footer.module.css'
+
+export function Footer() {
+ return (
+
+ )
+}
diff --git a/components/Footer/index.tsx b/components/Footer/index.tsx
new file mode 100644
index 0000000..bd2c119
--- /dev/null
+++ b/components/Footer/index.tsx
@@ -0,0 +1 @@
+export * from './Footer'
diff --git a/components/Header/Header.module.css b/components/Header/Header.module.css
new file mode 100644
index 0000000..5ecb8f6
--- /dev/null
+++ b/components/Header/Header.module.css
@@ -0,0 +1,15 @@
+.title,
+.description {
+ color: rgb(var(--foreground-rgb-highlight));
+ max-width: var(--max-width);
+ margin: auto;
+}
+
+.title {
+ font-size: clamp(1.3rem, 10vw, 2.5rem);
+ margin-top: 5vh;
+}
+
+.description {
+ font-size: clamp(1.1rem, 10vw, 1.5rem);
+}
diff --git a/components/Header/Header.tsx b/components/Header/Header.tsx
new file mode 100644
index 0000000..7e150b7
--- /dev/null
+++ b/components/Header/Header.tsx
@@ -0,0 +1,11 @@
+import { metadata } from '@/app/layout'
+import styles from './Header.module.css'
+
+export function Header() {
+ return (
+
+ )
+}
diff --git a/components/Header/index.tsx b/components/Header/index.tsx
new file mode 100644
index 0000000..f887995
--- /dev/null
+++ b/components/Header/index.tsx
@@ -0,0 +1 @@
+export * from './Header'
diff --git a/components/ResultRow/ResultRow.module.css b/components/ResultRow/ResultRow.module.css
index 9745b45..b13479e 100644
--- a/components/ResultRow/ResultRow.module.css
+++ b/components/ResultRow/ResultRow.module.css
@@ -1,20 +1,27 @@
.result {
margin-bottom: 1rem;
+ padding-bottom: 0.75rem;
+ border-bottom: 1px solid rgba(var(--foreground-rgb), 0.1);
}
.result:last-child {
margin-bottom: 0;
+ border-bottom: none;
}
.resultLine {
display: inline-grid;
- grid-template-columns: 24px 1fr 2fr;
+ grid-template-columns: 24px 2fr 3fr;
gap: 0.5rem;
align-items: center;
width: 100%;
margin-bottom: 0.25rem;
}
+.resultLine:last-child {
+ margin-bottom: 0;
+}
+
.fiat {
color: rgba(var(--foreground-rgb), 0.6);
}