Should I Buy OCEAN or AGIX or FET?
+{`${metadata.title}`}
+{`${metadata.description}`}
diff --git a/README.md b/README.md
index c403366..b5b02f8 100644
--- a/README.md
+++ b/README.md
@@ -1,36 +1,3 @@
-This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
+# asi-calculator
-## Getting Started
-
-First, run the development server:
-
-```bash
-npm run dev
-# or
-yarn dev
-# or
-pnpm dev
-# or
-bun dev
-```
-
-Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
-
-You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
-
-This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
-
-## Learn More
-
-To learn more about Next.js, take a look at the following resources:
-
-- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
-- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
-
-You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
-
-## Deploy on Vercel
-
-The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
-
-Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
+> Calculate how much ASI you get for your OCEAN, AGIX, or FET.
diff --git a/app/globals.css b/app/globals.css
index 84dd377..698772a 100644
--- a/app/globals.css
+++ b/app/globals.css
@@ -1,15 +1,17 @@
:root {
- --max-width: 620px;
- --border-radius: 12px;
+ --max-width: 800px;
+ --border-radius: 0.3rem;
- --foreground-rgb: 0, 0, 0;
+ --foreground-rgb: 20, 20, 20;
+ --foreground-rgb-highlight: 0, 0, 0;
--background-start-rgb: 214, 219, 220;
--background-end-rgb: 255, 255, 255;
}
@media (prefers-color-scheme: dark) {
:root {
- --foreground-rgb: 255, 255, 255;
+ --foreground-rgb: 220, 220, 220;
+ --foreground-rgb-highlight: 255, 255, 255;
--background-start-rgb: 0, 0, 0;
--background-end-rgb: 0, 0, 0;
}
diff --git a/app/layout.tsx b/app/layout.tsx
index 9a2b00f..4a00b66 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -6,7 +6,7 @@ const firaCode = Fira_Code({ subsets: ['latin'] })
export const metadata: Metadata = {
title: 'OCEAN + AGIX + FET = ASI',
- description: 'Calculate how much ASI you get for your OCEAN, AGIX, or FET'
+ description: 'Calculate how much ASI you get for your OCEAN, AGIX, or FET.'
}
export default function RootLayout({
diff --git a/app/page.module.css b/app/page.module.css
index 5283d05..3ab6606 100644
--- a/app/page.module.css
+++ b/app/page.module.css
@@ -1,12 +1,23 @@
.main,
.footer {
padding: 2rem;
+}
+
+.title,
+.description {
+ color: rgb(var(--foreground-rgb-highlight));
max-width: var(--max-width);
margin: auto;
}
.title {
+ margin-bottom: 0.5rem;
+ font-size: 2rem;
+}
+
+.description {
margin-bottom: 2rem;
+ font-size: 1.3rem;
}
.footer {
diff --git a/app/page.tsx b/app/page.tsx
index 42b9b9b..c7f3d18 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -1,11 +1,13 @@
import { Prices } from '@/features/Prices'
import styles from './page.module.css'
+import { metadata } from './layout'
export default function Home() {
return (
<>
{`${metadata.description}`}Should I Buy OCEAN or AGIX or FET?
+ {`${metadata.title}`}
+
- 1 OCEAN = {ratioOceanToAsi} ASI (fixed) = ${priceOcean} -
-- 1 AGIX = {ratioAgixToAsi} ASI (fixed) = ${priceAgix} -
-1 Fet = 1 ASI (fixed) = ${priceAsi}
- -+ 1 OCEAN = {ratioOceanToAsi} ASI (fixed) = ${priceOcean} +
++ 1 AGIX = {ratioAgixToAsi} ASI (fixed) = ${priceAgix} +
+1 Fet = 1 ASI (fixed) = ${priceAsi}
{formatNumber(amount, symbol)}
- {formatPrice(amount, symbol)} →{' '} - {formatPrice(amountAsi, 'ASI')} -
-- = {formatPrice(amountFiat, 'USD')} + →{' '} + {formatNumber(amountAsi, 'ASI')}{' '} + = {formatNumber(amountFiat, 'USD')}