Тема за ObsidianБесплатна и отвореног кода, на палети Nord

Све у
једној линији.

Nord Lane је мирна, широка тема за Obsidian. Текст, табеле, излаз Dataview-а и уметнути садржај деле једну колону, у светлом и тамном режиму, а телефон приказује тачно оно што и рачунар.

Obsidian 1.5 или новији · MIT лиценца · v1.0.0

Иста белешка у Nord Lane, лево светла, десно тамна
Светла · све позадине у nord6a, танке линије у nord4Тамна · Polar Night, акценти из Frost
Једна колона
75rem
текст, табеле, Dataview, уметнути садржај
Текст табела
15 px
14 px у панелу ужем од 700 px
Светла и тамна
2 режима
Snow Storm и Polar Night
Уграђен
Geist
и Geist Mono, ништа не треба инсталирати
Латиница, ћирилица
Aa Жж
руски и српски
Отворени код
MIT
уз навођење Nord и Geist

01Једна колона

Ништа не вири преко пасуса изнад.

Текст, табеле, излаз Dataview-а и уметнути садржај деле исте ивице, до 75rem, а у ужем панелу мање. Live Preview и приказ за читање изгледају исто, па се при пребацивању ништа не помера.

Колона
75rem, никад шира од панела без маргина
Маргина
2.5rem на рачунару, 1rem на телефону
Широке белешке
cssclasses: [full] заузима цео панел

Дневник читања

КњигаАуторГодинаСтране

Једна колона

02Палета

Дању Snow Storm.
Ноћу Polar Night.

У светлом режиму све позадине су у nord6a, нијанси Snow Storm на пола пута између nord6 и беле, а области раздвајају танке линије nord4. Тамни режим је Polar Night. Акценти долазе из Frost, стања из Aurora, а где је Nord боја сувише светла за ситан текст, текст добија тамнији степен исте нијансе.

Polar Night

Тамне површине, текст у светлом режиму

nord02E3440nord13B4252nord2434C5Enord34C566A

Snow Storm

Светле површине и танке линије

nord4D8DEE9nord5E5E9F0nord6ECEFF4новаnord6aF6F7FA

Frost

Линкови, дугмад, фокус, топлотна мапа

nord78FBCBBnord888C0D0nord981A1C1nord105E81AC

Aurora

Стања, callout-и, ознаке

nord11BF616Anord12D08770nord13EBCB8Bnord14A3BE8Cnord15B48EAD

Светлана nord6a

ГотовоЧитамЧекаПрекинутоПоново

НасловТекстПригушенЛинк#ознака

Степени текста на nord6a, изворни Nord → Nord Lane: линкови 3,8 → 5,2:1, зелена 1,9 → 5,8:1, ћилибар 1,5 → 6,1:1, црвена 3,8 → 5,6:1, љубичаста 2,6 → 4,9:1.

Тамнана Polar Night

ГотовоЧитамЧекаПрекинутоПоново

НасловТекстПригушенЛинк#ознака

Основни текст 9,2:1 на nord0, пригушен 5,7:1. Акценти у nord8, најсветлијој нијанси Frost, да линкови и дугмад остану јасни.

03Табеле

Један стил табела, одакле год табела дошла.

Markdown табеле, Dataview табеле и уређивач табела у Live Preview изгледају исто: текст од 15 px, ненаметљива заглавља великим словима, танке линије између редова и табеларне цифре. У панелу ужем од 700 px табеле прелазе на 14 px, а широке задржавају читљиву ширину и померају се у страну.

Табела са листом за читање у белешци, светли режим Nord Lane
  1. Заглавља од 11 px великим словима изнад редова са танким линијама. У дугачкој табели остају видљива док скролујете.
  2. Ознаке стоје у табели као ненаметљиве плочице, а бројеви користе табеларне цифре поравнате десно.
  3. Dataview табеле добијају исти стил, а њихове ознаке - приказују се као бледа цртица.
  4. cssclasses: [table-mono] слаже табеле једне белешке у Geist Mono, за књиге рачуна.
Четири књиге као картице са сложеним корицама

04Картице

Картице са корицама за сваку колекцију.

Опционе gc-* класе претварају dataviewjs приказ у мрежу картица са корицама: књиге у размери 2:3, игре у квадратној кутији, са ознакама у угловима, филтерима и редом података испод сваког наслова. Књига без датотеке корица добија сложене корице, као овде.

Мрежа
gc-grid, колоне од 160 px, 132 px за књиге
Картица
gc-card, gc-cover, gc-title, gc-meta
Додаци
gc-filter, gc-badge, gc-nocover

05Контролне табле

Контролне табле у истом стилу као белешке.

Класе nl-* дају вашим dataviewjs приказима заглавље странице, траке са статистиком, ознаке, табеле, топлотне мапе и временске линије, у истом фонту и бојама као белешке. Не раде ништа док их приказ не користи.

Ознаке за сваку класу су у docs/components.md.

Контролна табла читања од класа nl-*, у тамном режиму

06Мобилни

Исте белешке на телефону.

Geist и Geist Mono су уграђени, са латиницом и ћирилицом, и руском и српском, па телефони и таблети приказују тачно оно што и рачунар. Распоред прати панел белешке, а не екран: испод 700 px табеле прелазе на 14 px и померају се у страну, траке са статистиком се слажу по две у реду, а свака површина за додир има 44 px.

Телефон у светлом режиму: табела се помера у страну, испод ћирилица
Белешке са терена, светла: табела се помера у страну, руски и српски
Телефон у тамном режиму: корице књига по три у реду
Књиге, тамна: картице по три у реду
Телефон у светлом режиму са контролном таблом читања
Читање, светла: статистика по две у реду

07Опције

Опције кад вам требају.

Нема екрана са подешавањима. Додајте класу у frontmatter када белешци треба више простора, удобна ширина за читање или књига рачуна. Колону, текст табела или величину frontmatter-а за цео трезор мењају Style Settings или CSS исечак.

Све опције су у README.

У frontmatter-у белешке

yaml---
cssclasses:
  - full        # цела ширина панела
  - table-mono  # табеле ове белешке у Geist Mono
  - prose       # текст за читање удобне ширине
---

У CSS исечку, за цео трезор

cssbody {
  --nl-col-max: 60rem;   /* колона, подразумевано 75rem */
  --nl-bleed: 2rem;      /* табеле и Dataview преко текста, подразумевано 0 */
  --nl-prose-max: 40rem; /* ширина за читање, подразумевано 46rem */
}

08Инсталација

Два фајла, једна фасцикла.

Док Nord Lane не стигне у каталог тема заједнице, инсталирајте је ручно. Ради на рачунару и телефону, без додатака.

  1. 01

    Преузмите

    Преузмите theme.css и manifest.json.

    theme.cssmanifest.json

  2. 02

    Копирајте

    Ставите оба фајла у фасциклу Nord Lane, унутар фасцикле тема у трезору.

    .obsidian/themes/Nord Lane/

  3. 03

    Изаберите

    Отворите подешавања, па изглед, и изаберите Nord Lane међу темама.

Или га клонирајте и покренитеpython3 build.py /path/to/vault

Тестирано у Obsidian 1.15 на рачунару и у мобилној емулацији, у Live Preview и приказу за читање, у светлом и тамном режиму.