context-attachment-manager
Codex and Claude Code plugin (works in Claude Desktop): choose which past images go to the model with your next message. Unchecked images become placeholders, the conversation goes on, and requests st
翻譯準備中
A clean Shaarli theme — Deep Forest green, Quicksand typeface, dark/light mode
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗A clean, opinionated Shaarli theme built on the gr3n design language — Deep Forest green, Quicksand typeface, dark/light toggle.
Compatible with Shaarli v0.16.3+
Status: v1.2.3 — live at 8cy.de
Not sure what Shaarli can do — or why origr3n makes it better?
→ Full Feature Showcase (EN) — 12 core features, 11 origr3n enhancements, 7 use cases, comparison table and quick-start guide.
→ Feature-Showcase (DE) — Deutschsprachige Version.
| Dark Mode | Light Mode |
|---|---|
| Filter Panel (Visibility + Per Page) |
|---|
.selected (green outline), multiple cards at once; click outside clears allbody.select-mode — click cards to select + tick native Shaarli checkboxes; bottom bar with count, select-all, delete/public/private/cancel actionsfa-bookmark, green) in .linklist-item-editbuttons#3d8e12, delete #5a7a4a, pin/bookmark #3d8e12#d4851a (fa-share-alt)shaare/{shorturl}; relative format ("today, 14:32" / "yesterday" / "11 Jun 26")localStorage--text-secondary default, --color-primary on hovervar(--text-muted) → --color-primary on hover/ to focus the term field, t the tag field, d toggles the timeline, Escape closes/ search term, t tag search, d timeline, p private-only filter, m multi-select (p/m require login) — press ? or use the "Keyboard shortcuts" footer link for the full overlay→ arrow; all three panels uniform 1/2 width:has(), no JS.md-preview): same dark/light theme as rendered outputorigr3n is styled and tested with these plugins:
| Plugin | Source | Purpose |
|---|---|---|
| markdown | built into Shaarli | Renders descriptions as Markdown/MarkdownExtra — enables blockquote styling, code blocks, lists |
| markdown_toolbar | immanuelfodor/shaarli-markdown-toolbar | Adds a Bootstrap Markdown toolbar + fullscreen editor to the description field |
Enable both in Tools → Plugin administration. Install markdown_toolbar by downloading the release and placing it in your Shaarli plugins/ directory.
origr3n follows the language configured in Shaarli (the <html lang="..."> attribute):
t() function — strings like Private, Make public follow the instance language automaticallydocument.documentElement.lang at runtime — German and English are built in; other languages fall back to EnglishNo configuration needed: set your Shaarli language in config.json (general.language) and the theme follows.
origr3n/ into your Shaarli tpl/ directory:
cp -r origr3n/ /path/to/shaarli/tpl/
rsync -av origr3n/ dockerhost:/srv/docker/shaarli/tpl/origr3n/
Then select the theme in Shaarli settings.
origr3n bundles Quicksand (latin + latin-ext subsets) in origr3n/fonts/. Quicksand is licensed under SIL Open Font License 1.1 by Andrew Paglinawan — redistribution is permitted.
No external font requests.
origr3n/img/favicon.ico and origr3n/img/apple-touch-icon.png are plain static image files, not templated — safe to replace with your own after copying the theme, no code changes needed:
favicon.ico — 16×16 + 32×32, ICO, referenced as <link rel="shortcut icon">apple-touch-icon.png — 180×180, PNG, solid background (iOS applies its own corner rounding, transparency is not recommended)Just overwrite both files in your deployment; git pulls of this theme won't touch instance-specific copies unless you re-copy the whole img/ folder.
Shaarli-origr3n/
├── origr3n/
│ ├── css/origr3n.css — main stylesheet (token system, all pages)
│ ├── fonts/ — Quicksand woff2 subsets + OFL.txt
│ ├── js/origr3n.js — dark/light toggle, search overlay, select mode, filter panel
│ ├── includes.html — head: CSS link (with ?r=N cache busting), JS snippets
│ ├── linklist.html — main view
│ └── ... — further templates
├── _design/ — comparison pages, prototypes (not deployed)
├── CHANGELOG.md
└── README.md
Deploy:
rsync -av origr3n/ user@host:/path/to/shaarli/tpl/origr3n/
Cache busting: increment r=N in includes.html on CSS changes.
MIT — see LICENSE
Font: Quicksand — SIL Open Font License 1.1 (see origr3n/fonts/OFL.txt)