2025-07-25 03:02

This commit is contained in:
Martin Švrčina 2025-07-25 03:02:56 +02:00
parent 31ce168dec
commit 7d24d83984
21 changed files with 25673 additions and 29 deletions

View File

@ -1 +1,3 @@
{} {
"cssTheme": "Typewriter"
}

View File

@ -1,3 +1,4 @@
[ [
"obsidian-icon-folder" "obsidian-icon-folder",
"dataview"
] ]

View File

@ -0,0 +1,27 @@
{
"renderNullAs": "\\-",
"taskCompletionTracking": false,
"taskCompletionUseEmojiShorthand": false,
"taskCompletionText": "completion",
"taskCompletionDateFormat": "yyyy-MM-dd",
"recursiveSubTaskCompletion": false,
"warnOnEmptyResult": true,
"refreshEnabled": true,
"refreshInterval": 2500,
"defaultDateFormat": "MMMM dd, yyyy",
"defaultDateTimeFormat": "h:mm a - MMMM dd, yyyy",
"maxRecursiveRenderDepth": 4,
"tableIdColumnName": "File",
"tableGroupColumnName": "Group",
"showResultCount": true,
"allowHtml": true,
"inlineQueryPrefix": "=",
"inlineJsQueryPrefix": "$=",
"inlineQueriesInCodeblocks": true,
"enableInlineDataview": true,
"enableDataviewJs": true,
"enableInlineDataviewJs": true,
"prettyRenderInlineFields": true,
"prettyRenderInlineFieldsInLivePreview": true,
"dataviewJsKeyword": "dataviewjs"
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,11 @@
{
"id": "dataview",
"name": "Dataview",
"version": "0.5.68",
"minAppVersion": "0.13.11",
"description": "Complex data views for the data-obsessed.",
"author": "Michael Brenan <blacksmithgu@gmail.com>",
"authorUrl": "https://github.com/blacksmithgu",
"helpUrl": "https://blacksmithgu.github.io/obsidian-dataview/",
"isDesktopOnly": false
}

View File

@ -0,0 +1,141 @@
.block-language-dataview {
overflow-y: auto;
}
/*****************/
/** Table Views **/
/*****************/
/* List View Default Styling; rendered internally as a table. */
.table-view-table {
width: 100%;
}
.table-view-table > thead > tr, .table-view-table > tbody > tr {
margin-top: 1em;
margin-bottom: 1em;
text-align: left;
}
.table-view-table > tbody > tr:hover {
background-color: var(--table-row-background-hover);
}
.table-view-table > thead > tr > th {
font-weight: 700;
font-size: larger;
border-top: none;
border-left: none;
border-right: none;
border-bottom: solid;
max-width: 100%;
}
.table-view-table > tbody > tr > td {
text-align: left;
border: none;
font-weight: 400;
max-width: 100%;
}
.table-view-table ul, .table-view-table ol {
margin-block-start: 0.2em !important;
margin-block-end: 0.2em !important;
}
/** Rendered value styling for any view. */
.dataview-result-list-root-ul {
padding: 0em !important;
margin: 0em !important;
}
.dataview-result-list-ul {
margin-block-start: 0.2em !important;
margin-block-end: 0.2em !important;
}
/** Generic grouping styling. */
.dataview.result-group {
padding-left: 8px;
}
/*******************/
/** Inline Fields **/
/*******************/
.dataview.inline-field-key {
padding-left: 8px;
padding-right: 8px;
font-family: var(--font-monospace);
background-color: var(--background-primary-alt);
color: var(--nav-item-color-selected);
}
.dataview.inline-field-value {
padding-left: 8px;
padding-right: 8px;
font-family: var(--font-monospace);
background-color: var(--background-secondary-alt);
color: var(--nav-item-color-selected);
}
.dataview.inline-field-standalone-value {
padding-left: 8px;
padding-right: 8px;
font-family: var(--font-monospace);
background-color: var(--background-secondary-alt);
color: var(--nav-item-color-selected);
}
/***************/
/** Task View **/
/***************/
.dataview.task-list-item, .dataview.task-list-basic-item {
margin-top: 3px;
margin-bottom: 3px;
transition: 0.4s;
}
.dataview.task-list-item:hover, .dataview.task-list-basic-item:hover {
background-color: var(--text-selection);
box-shadow: -40px 0 0 var(--text-selection);
cursor: pointer;
}
/*****************/
/** Error Views **/
/*****************/
div.dataview-error-box {
width: 100%;
min-height: 150px;
display: flex;
align-items: center;
justify-content: center;
border: 4px dashed var(--background-secondary);
}
.dataview-error-message {
color: var(--text-muted);
text-align: center;
}
/*************************/
/** Additional Metadata **/
/*************************/
.dataview.small-text {
font-size: smaller;
color: var(--text-muted);
margin-left: 3px;
}
.dataview.small-text::before {
content: "(";
}
.dataview.small-text::after {
content: ")";
}

View File

@ -6,6 +6,8 @@
"emojiStyle": "native", "emojiStyle": "native",
"iconColor": null, "iconColor": null,
"recentlyUsedIcons": [ "recentlyUsedIcons": [
"🌍",
"🐭",
"🗺" "🗺"
], ],
"recentlyUsedIconsSize": 5, "recentlyUsedIconsSize": 5,
@ -30,5 +32,6 @@
"debugMode": false, "debugMode": false,
"useInternalPlugins": false "useInternalPlugins": false
}, },
"Lokace": "🗺" "NPCs": "🐭",
"Mapa": "🌍"
} }

View File

@ -0,0 +1,9 @@
{
"name": "Primary",
"version": "2.10.0",
"minAppVersion": "1.4.0",
"author": "Cecilia May",
"fundingUrl": {
"Ko-fi": "https://ko-fi.com/ceciliamay"
}
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,7 @@
{
"name": "Typewriter",
"version": "2.2.2",
"minAppVersion": "0.16.0",
"author": "crashmoney",
"authorUrl": "https://github.com/crashmoney"
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,9 @@
{
"types": {
"aliases": "aliases",
"cssclasses": "multitext",
"tags": "tags",
"LocationId": "number",
"Id": "number"
}
}

View File

@ -8,16 +8,36 @@
"type": "tabs", "type": "tabs",
"children": [ "children": [
{ {
"id": "1aa8afbf8162557d", "id": "2ca7ef4fa79fc38e",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "Lokace/Přehled.md", "file": "Mapa/Oblasti/Farma.md",
"mode": "source", "mode": "source",
"source": false "source": false
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "Farma"
}
}
]
},
{
"id": "2819149a4a06e401",
"type": "tabs",
"children": [
{
"id": "2694f1d2b1f5ca79",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Mapa/Přehled.md",
"mode": "preview",
"source": false
},
"icon": "lucide-file",
"title": "Přehled" "title": "Přehled"
} }
} }
@ -78,7 +98,7 @@
} }
], ],
"direction": "horizontal", "direction": "horizontal",
"width": 300 "width": 200
}, },
"right": { "right": {
"id": "0df565fac0f24c78", "id": "0df565fac0f24c78",
@ -168,10 +188,18 @@
"command-palette:Open command palette": false "command-palette:Open command palette": false
} }
}, },
"active": "1aa8afbf8162557d", "active": "2ca7ef4fa79fc38e",
"lastOpenFiles": [ "lastOpenFiles": [
"Mapa/Přehled.md",
"Mapa/Oblasti/Farma.md",
"Mapa/Oblasti/Krtčí nora.md",
"Mapa/Oblasti/Domovská Vesnice.md",
"Mapa/Oblasti/Pařez.md",
"NPCs/Dřevorubcova žena.md",
"NPCs/Starosta.md",
"Mapa/Oblasti",
"NPCs",
"Welcome.md", "Welcome.md",
"Lokace/Přehled.md", "Mapa"
"Lokace"
] ]
} }

View File

@ -1,20 +0,0 @@
# Seznam lokací
## 1 - Domovská vesnice
## 2 - Krtčí nora
## 3 - Tábor krysích žoldáků + Hostinec
## 4 - Pařez, Dřevorubci
## 5 - Myší farma
## 6 - Jezero
## 7 - Tábor krysích pašeráků
## 8 - Hadí(?) doupě
## 9 - Ruiny
## 10 - Hrad kocoura Baltazara
## 11 - Chatrč mysí čarodějnice
## 12 - Starý dub, sova
## 13 - Krysí lovci
## 14 - Myší město
## 15 - Hrad myšího rytíře
## 16 - Bažina na hranicích
## 17 - Žabí tábor
## 18 - Klášter žabího boha
## 19 - Pramen

View File

@ -0,0 +1,10 @@
---
Name: Malý Pomyšlov
Id: 1
---
## NPCs
```dataview
TABLE Name
FROM "NPCs"
WHERE LocationId = 1
```

View File

@ -0,0 +1,4 @@
---
Name: Myší farma
Id: 5
---

View File

@ -0,0 +1,4 @@
---
Name: Krtčí nora
Id: 2
---

View File

@ -0,0 +1,4 @@
---
Id: 4
Name: Pařez
---

View File

@ -0,0 +1,6 @@
# Seznam lokací
```dataview
TABLE Id, Name
FROM "Mapa/Oblasti"
SORT Id ASC
```

View File

@ -0,0 +1,4 @@
---
Name: Konvalinka Chlupotlapková
LocationId: 1
---

View File

@ -0,0 +1,4 @@
---
Name: Chloupek Nežersýr
LocationId: 1
---