diff --git a/apps/web/package.json b/apps/web/package.json index 38201e9e..1ac63c38 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -12,7 +12,7 @@ "dependencies": { "@astrojs/check": "^0.5.10", "@astrojs/tailwind": "^5.1.0", - "@fontsource/geist-mono": "^5.0.3", + "@fontsource/alice": "^5.0.13", "astro": "^4.8.3", "astro-seo-meta": "^4.1.1", "astro-seo-schema": "^4.0.2", diff --git a/apps/web/public/bg.jpeg b/apps/web/public/bg.jpeg new file mode 100644 index 00000000..2e5a6f76 Binary files /dev/null and b/apps/web/public/bg.jpeg differ diff --git a/apps/web/public/favicon.ico b/apps/web/public/favicon.ico new file mode 100644 index 00000000..cd04a90a Binary files /dev/null and b/apps/web/public/favicon.ico differ diff --git a/apps/web/public/favicon.svg b/apps/web/public/favicon.svg deleted file mode 100644 index a02e9c3c..00000000 --- a/apps/web/public/favicon.svg +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/apps/web/public/icon.png b/apps/web/public/icon.png new file mode 100644 index 00000000..68093513 Binary files /dev/null and b/apps/web/public/icon.png differ diff --git a/apps/web/public/og-image.jpg b/apps/web/public/og-image.jpg index 01988a41..fc039172 100644 Binary files a/apps/web/public/og-image.jpg and b/apps/web/public/og-image.jpg differ diff --git a/apps/web/src/pages/index.astro b/apps/web/src/pages/index.astro index e05b68f0..a8b59a09 100644 --- a/apps/web/src/pages/index.astro +++ b/apps/web/src/pages/index.astro @@ -3,153 +3,96 @@ import { Seo } from "astro-seo-meta"; --- - - - - - - Lume - - - -
-
-
-

About Lume

-

- Lume is a Nostr client for desktop include Linux, Windows and - macOS. It is free and open source, you can look at source code on Github. Lume is actively improving the app and adding new features, you - can expect new update every month. -

- Download -

What is nostr & how does it work?

-

- Nostr stands for Notes and Other Stuff Transmitted by Relays. It is - an open, permission-less protocol that aims to provide - censorship-resistance and interoperability. It can be used to create - social networks or just about any other type of app (other stuff - part of the acronym). It is not a single website or app, but the - glue that holds together many apps (clients) and Lume is one of - it. -

-

- At its core, nostr consists of relays and events. A person does - something (event) and this event is sent to a relay. The relay - stores the event, then waits for another person to request it. The - most common types of events are notes and reactions - the stuff - social media is made of, but there are many other types of events. - It works very similar to how any other app would work with a - database, except in nostr there is no single database, rather a - large number of relays that store the events. -

-

Lume is multiple columns experience

-

- Lume is display your timeline as multiple column, each column is - each different content and you can define your experience -

-

- You can create a column to display newsfeed from specific people, - you can create a column to display all contents related to some - hashtags. It all up to you. -

- columns -

"For You"

-

- Unlike some social networks, they feed you by algorithm. In Lume, - you totally control what to will see -

- for you -

Download and Explore

-

- (Universal) macOS: Lume_3.0.0_universal.dmg - -

-

- (x86-64) Windows 11: Lume_3.0.0_x64-setup.exe - -

-

- (x86-64) Ubuntu: lume_3.0.0_amd64.deb - -

-

- (x86-64) Fedora: lume-3.0.0-1.x86_64.rpm - -

-

- (x86-64) Linux Flatpak: lume_3.0.0_amd64.flatpak - -

-

- (x86-64) Linux AppImage: lume_3.0.0_amd64.AppImage - -

-

- Support for ARM, RISC-V and Loongarch architecture are coming soon. -

-
-
-

- Supported by Open Sats and Community -

-
-
-
- + + + + + + Lume: The nostr client for desktop + + + +
+
+
+ App Icon +
+

+ A friendly and scalable Nostr desktop client. +

+

+ Lume is a Nostr client for desktop, including Linux, Windows, and + macOS. It is free and open-source; you can look at the source code on GitHub. Lume is actively improving the app and adding new features; you can + expect a new update every month. +

+

+ Latest version: 4.0.4 +

+
+ Download for macOS + (Windows & Linux are coming later) +
+
+ * If you still need to use Lume on Windows and Linux, you can try v3 here +
+
+
+ +
+
+ diff --git a/apps/web/tailwind.config.mjs b/apps/web/tailwind.config.mjs index e8d9c079..b6431732 100644 --- a/apps/web/tailwind.config.mjs +++ b/apps/web/tailwind.config.mjs @@ -7,7 +7,7 @@ export default { theme: { extend: { fontFamily: { - mono: ["Geist Mono", ...defaultTheme.fontFamily.mono], + serif: ["Alice", ...defaultTheme.fontFamily.serif], }, }, }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 668b7570..342b2bc1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -214,9 +214,9 @@ importers: '@astrojs/tailwind': specifier: ^5.1.0 version: 5.1.0(astro@4.8.3)(tailwindcss@3.4.3) - '@fontsource/geist-mono': - specifier: ^5.0.3 - version: 5.0.3 + '@fontsource/alice': + specifier: ^5.0.13 + version: 5.0.13 astro: specifier: ^4.8.3 version: 4.8.3(typescript@5.4.5) @@ -1465,8 +1465,8 @@ packages: resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} dev: false - /@fontsource/geist-mono@5.0.3: - resolution: {integrity: sha512-ekY5FNiK7aMxan/c6lgVQa/rIwQ/AMEJZJWY7768jBrLVdkrCxfEfCe1ePpe7C3JnySy7c9R6HC4Xh4ksfjTaw==} + /@fontsource/alice@5.0.13: + resolution: {integrity: sha512-7ncjjSpRSRKvjJEoru092iFiEoC89lz4oG4+SGg9hh7DI/5SXf+kE+dg+6Fv/bwiK/WJCo4Q2gvPZGRlCE5mcA==} dev: false /@getalby/sdk@3.5.1(typescript@5.4.5): @@ -6251,6 +6251,7 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + requiresBuild: true dev: false /turbo-darwin-64@1.13.3: