Compare commits
26 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5abcc18a06 | |||
| cf06ad8ad4 | |||
| a073149da5 | |||
| 323bd228c5 | |||
| 645397d202 | |||
| 3f6465fb40 | |||
| 32bf5c3288 | |||
| afaaaab2a2 | |||
| 0c47285a15 | |||
| 3e67307a8d | |||
| c37cb83548 | |||
| f4c8f2801b | |||
| 1b4bc92c3e | |||
| f0899e5032 | |||
| 78f1487890 | |||
| 2bdd028e09 | |||
| dfd5de97bc | |||
| 654f78dfd2 | |||
| 123fbef26f | |||
| ab7788464e | |||
| dcbb9211c7 | |||
| 4e89bcd68f | |||
| c07eb10640 | |||
| 4f60339240 | |||
| 758a93c9f6 | |||
| b977d224a5 |
-51
@@ -1,51 +0,0 @@
|
|||||||
# Logs
|
|
||||||
logs
|
|
||||||
*.log
|
|
||||||
npm-debug.log*
|
|
||||||
yarn-debug.log*
|
|
||||||
yarn-error.log*
|
|
||||||
pnpm-debug.log*
|
|
||||||
lerna-debug.log*
|
|
||||||
|
|
||||||
node_modules
|
|
||||||
dist
|
|
||||||
dist-ssr
|
|
||||||
*.local
|
|
||||||
|
|
||||||
# Tauri build artifacts
|
|
||||||
src-tauri/target/
|
|
||||||
|
|
||||||
# Dev tool files
|
|
||||||
icon-*.html
|
|
||||||
nul
|
|
||||||
|
|
||||||
# Portable data directory
|
|
||||||
data/
|
|
||||||
|
|
||||||
# Editor directories and files
|
|
||||||
.vscode/
|
|
||||||
.idea
|
|
||||||
.DS_Store
|
|
||||||
*.suo
|
|
||||||
*.ntvs*
|
|
||||||
*.njsproj
|
|
||||||
*.sln
|
|
||||||
*.sw?
|
|
||||||
|
|
||||||
# AI/LLM tooling
|
|
||||||
.claude/
|
|
||||||
.cursor/
|
|
||||||
.copilot/
|
|
||||||
.codeium/
|
|
||||||
.tabnine/
|
|
||||||
.aider*
|
|
||||||
.continue/
|
|
||||||
|
|
||||||
# Trash
|
|
||||||
trash/
|
|
||||||
|
|
||||||
# Docs
|
|
||||||
docs/
|
|
||||||
|
|
||||||
# This file
|
|
||||||
.gitignore
|
|
||||||
Vendored
-3
@@ -1,3 +0,0 @@
|
|||||||
{
|
|
||||||
"recommendations": ["tauri-apps.tauri-vscode", "rust-lang.rust-analyzer"]
|
|
||||||
}
|
|
||||||
@@ -284,8 +284,6 @@ Dedicated to the **public domain** under [CC0 1.0 Universal](LICENSE). No copyri
|
|||||||
|
|
||||||
## 🙏 Acknowledgments
|
## 🙏 Acknowledgments
|
||||||
|
|
||||||
This project is developed with the help of a locally-run LLM via opencode for scaffolding, planning, and routine code tasks. Architecture and design decisions are my own.
|
|
||||||
|
|
||||||
Built with gratitude on the collective work of open-source communities worldwide:
|
Built with gratitude on the collective work of open-source communities worldwide:
|
||||||
|
|
||||||
- [iA Writer](https://ia.net/writer) - design inspiration
|
- [iA Writer](https://ia.net/writer) - design inspiration
|
||||||
|
|||||||
@@ -1,7 +0,0 @@
|
|||||||
# Generated by Cargo
|
|
||||||
# will have compiled files and executables
|
|
||||||
/target/
|
|
||||||
|
|
||||||
# Generated by Tauri
|
|
||||||
# will have schema files for capabilities auto-completion
|
|
||||||
/gen/schemas
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
name = "vesper"
|
name = "vesper"
|
||||||
version = "1.1.0"
|
version = "1.1.0"
|
||||||
description = "A beautiful markdown reader"
|
description = "A beautiful markdown reader"
|
||||||
authors = ["you"]
|
authors = ["lashman"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||||
|
|||||||
+7
-7
@@ -41,7 +41,7 @@
|
|||||||
--color-error-content: #1E2128;
|
--color-error-content: #1E2128;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* CSS Custom Properties - Premium Flat Design with #282C33 */
|
/* Custom properties */
|
||||||
:root {
|
:root {
|
||||||
/* Surface System - centered on #282C33 */
|
/* Surface System - centered on #282C33 */
|
||||||
--color-bg-base: #282C33;
|
--color-bg-base: #282C33;
|
||||||
@@ -1167,7 +1167,7 @@ html, body, #root {
|
|||||||
color: var(--color-text-primary);
|
color: var(--color-text-primary);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Markdown content - PREMIUM EDITORIAL TYPOGRAPHY */
|
/* Markdown content */
|
||||||
.markdown-content {
|
.markdown-content {
|
||||||
/* Optimal measure: ~65 characters for best readability */
|
/* Optimal measure: ~65 characters for best readability */
|
||||||
max-width: 680px;
|
max-width: 680px;
|
||||||
@@ -1176,7 +1176,7 @@ html, body, #root {
|
|||||||
overflow-wrap: break-word;
|
overflow-wrap: break-word;
|
||||||
word-break: break-word;
|
word-break: break-word;
|
||||||
|
|
||||||
/* Premium typography settings */
|
/* Typography settings */
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
line-height: 1.7;
|
line-height: 1.7;
|
||||||
font-family: 'Inter Variable', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
|
font-family: 'Inter Variable', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
|
||||||
@@ -1191,7 +1191,7 @@ html, body, #root {
|
|||||||
text-spacing-trim: trim-both;
|
text-spacing-trim: trim-both;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Refined heading hierarchy - progressive color cascade */
|
/* Heading hierarchy */
|
||||||
.markdown-content h1,
|
.markdown-content h1,
|
||||||
.markdown-content h2,
|
.markdown-content h2,
|
||||||
.markdown-content h3,
|
.markdown-content h3,
|
||||||
@@ -1250,14 +1250,14 @@ html, body, #root {
|
|||||||
color: var(--color-md-h6);
|
color: var(--color-md-h6);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Paragraphs with refined spacing */
|
/* Paragraphs */
|
||||||
.markdown-content p {
|
.markdown-content p {
|
||||||
margin-bottom: 1.65em;
|
margin-bottom: 1.65em;
|
||||||
color: var(--color-md-paragraph);
|
color: var(--color-md-paragraph);
|
||||||
line-height: 1.7;
|
line-height: 1.7;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Links with subtle persistent underline */
|
/* Links */
|
||||||
.markdown-content a {
|
.markdown-content a {
|
||||||
color: var(--color-md-link);
|
color: var(--color-md-link);
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
@@ -1502,7 +1502,7 @@ html, body, #root {
|
|||||||
color: #FFCB6B;
|
color: #FFCB6B;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Tables - elegant card style without gradients */
|
/* Tables */
|
||||||
.markdown-content table {
|
.markdown-content table {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
border-collapse: separate;
|
border-collapse: separate;
|
||||||
|
|||||||
Reference in New Issue
Block a user