This commit is contained in:
torsten 2026-03-04 22:28:24 +01:00
parent e906b73116
commit dc4ebed715
31 changed files with 2690 additions and 3 deletions

View file

@ -0,0 +1,549 @@
{
"customOrder": {
"/": {
"children": [
"1-Sessions",
"2-Spieler",
"3-Welt",
"4-Organisationen",
"5-Regeln",
"6-Dokumente",
"7-Prep",
"Excalidraw",
"zz_archiv",
"lady_valyria.jpg",
"lord_balador.jpg",
"meister_eldoras.jpg",
"sirenia_von_gelbenstedt.jpg",
"zoctaban_der_rote.jpg"
],
"sortOrder": "custom"
},
"1-Sessions": {
"children": [
"1-Sessions/generische Tabellen",
"1-Sessions/Info Snippets",
"1-Sessions/Sitzungsarchiv",
"1-Sessions/Sitzung 002, 21.02.2025.md",
"1-Sessions/Sitzung 003, 21.03.2025.md",
"1-Sessions/Sitzung 004, 06.06.2025.md",
"1-Sessions/Sitzung 005, 18.07.2025.md",
"1-Sessions/Sitzung 006, 03.10.2025.md",
"1-Sessions/Sitzung 007, 09.01.2026.md",
"1-Sessions/Sitzung 008, <prep>.md"
],
"sortOrder": "custom"
},
"1-Sessions/generische Tabellen": {
"children": [
"1-Sessions/generische Tabellen/Kreaturen",
"1-Sessions/generische Tabellen/Random Domain Events",
"1-Sessions/generische Tabellen/Shop Catalog_v2.0.2.pdf",
"1-Sessions/generische Tabellen/Wettertabelle.md"
],
"sortOrder": "custom"
},
"1-Sessions/generische Tabellen/Kreaturen": {
"children": [
"1-Sessions/generische Tabellen/Kreaturen/MC1-Monstrous_Compendium_01.pdf",
"1-Sessions/generische Tabellen/Kreaturen/MC2-Monstrous_Compendium_02.pdf"
],
"sortOrder": "custom"
},
"1-Sessions/generische Tabellen/Random Domain Events": {
"children": [
"1-Sessions/generische Tabellen/Random Domain Events/1 Random Events Dorf.md",
"1-Sessions/generische Tabellen/Random Domain Events/2 Random Events Stadt.md",
"1-Sessions/generische Tabellen/Random Domain Events/3 Random Events Königreich.md"
],
"sortOrder": "custom"
},
"1-Sessions/Info Snippets": {
"children": [
"1-Sessions/Info Snippets/Baphomet.md",
"1-Sessions/Info Snippets/Definiere Schatz und Schatzkarte.md",
"1-Sessions/Info Snippets/Der Kreuzritter Stadtstaat.md",
"1-Sessions/Info Snippets/Die Verdammten - Strafkompanie.md",
"1-Sessions/Info Snippets/Golem der Exterminator Klasse.md",
"1-Sessions/Info Snippets/Meisterarbeit Krit Range plus 1.md",
"1-Sessions/Info Snippets/Neues Wildnis System Kreaturen häuten.md",
"1-Sessions/Info Snippets/Paladin Apokryphen.md",
"1-Sessions/Info Snippets/Plot ehemals friedliche Kreaturen werden aggressiv.md",
"1-Sessions/Info Snippets/Rastaktivitäten.md",
"1-Sessions/Info Snippets/Ritualbecken gefüllt mit frischem Blut.md",
"1-Sessions/Info Snippets/Spezialisierungsbereiche für Weise ( Schriftgelehrte ).md",
"1-Sessions/Info Snippets/Titel Prälat.md"
],
"sortOrder": "custom"
},
"1-Sessions/Sitzungsarchiv": {
"children": [
"1-Sessions/Sitzungsarchiv/Sitzung 001, 29.11.2024.md"
],
"sortOrder": "custom"
},
"2-Spieler": {
"children": [
"2-Spieler/Marco",
"2-Spieler/Michi",
"2-Spieler/Mike",
"2-Spieler/Silke",
"2-Spieler/Udo"
],
"sortOrder": "custom"
},
"2-Spieler/Marco": {
"children": [
"2-Spieler/Marco/Tarazul.md"
],
"sortOrder": "custom"
},
"2-Spieler/Michi": {
"children": [
"2-Spieler/Michi/Rain.md"
],
"sortOrder": "custom"
},
"2-Spieler/Mike": {
"children": [
"2-Spieler/Mike/Gregor Eisenhorn.md"
],
"sortOrder": "custom"
},
"2-Spieler/Silke": {
"children": [
"2-Spieler/Silke/Harissa.md"
],
"sortOrder": "custom"
},
"2-Spieler/Udo": {
"children": [
"2-Spieler/Udo/Terian.md"
],
"sortOrder": "custom"
},
"3-Welt": {
"children": [
"3-Welt/Königreich Taloria"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria": {
"children": [
"3-Welt/Königreich Taloria/Herzlande",
"3-Welt/Königreich Taloria/Nordmark",
"3-Welt/Königreich Taloria/Westreiche"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Herzlande": {
"children": [
"3-Welt/Königreich Taloria/Herzlande/Siedlungen"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Herzlande/Siedlungen": {
"children": [
"3-Welt/Königreich Taloria/Herzlande/Siedlungen/Kronenburg.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Nordmark": {
"children": [
"3-Welt/Königreich Taloria/Nordmark/Siedlungen",
"3-Welt/Königreich Taloria/Nordmark/Nordmark Platzhalter.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Nordmark/Siedlungen": {
"children": [
"3-Welt/Königreich Taloria/Nordmark/Siedlungen/Nordmark Siedlung Platzhalter.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/1_ Die_Paktlords",
"3-Welt/Königreich Taloria/Westreiche/Dungeons",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen",
"3-Welt/Königreich Taloria/Westreiche/Westreiche_Detailkarten",
"3-Welt/Königreich Taloria/Westreiche/Westreiche_Nord-Karte.md",
"3-Welt/Königreich Taloria/Westreiche/Westreiche-Karte.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/1_ Die_Paktlords": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/1_ Die_Paktlords/Paktlords Kurzdaten.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Dungeons": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Dungeons/Das Grabmal des alten Ritters.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Aschenheim",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Hammerwacht",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Kandelstein",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Methaven",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Weiherlaach",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Westreiche_Nord-Karte.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Westreiche-xxx.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Aschenheim": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Aschenheim/Zoctaban der Rote.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana/_Lady_Valyria",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana/1 Garana.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana/2 Events.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana/Aldric von Falkenruh.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana/_Lady_Valyria": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana/_Lady_Valyria/Lady Valyria.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Garana/_Lady_Valyria/Korrespondenz 1.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Kandelstein": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Kandelstein/1 Kandelstein.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Kandelstein/2 Events.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Kandelstein/Meister Eldoras.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Methaven": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Methaven/1 Methaven.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Methaven/2 Wochen Events.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Methaven/3 NSC.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Methaven/Peloc.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Methaven/Rambastulon.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Methaven/Vater Damian.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/1 Rabenforst",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/2 Events",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/3 NSC"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/1 Rabenforst": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/1 Rabenforst/1 Rabenforst.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/2 Events": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/2 Events/2 Events.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/3 NSC": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/3 NSC/Elias.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Rabenforst/3 NSC/Iliane.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Weiherlaach": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Weiherlaach/1 Weiherlaach.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Westreiche_Detailkarten": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Westreiche_Detailkarten/Garana_Umgebung.md",
"3-Welt/Königreich Taloria/Westreiche/Westreiche_Detailkarten/Garana_Umgebung.wonderdraft_map"
],
"sortOrder": "custom"
},
"4-Organisationen": {
"children": [
"4-Organisationen/Antagonisten",
"4-Organisationen/Das königliche Magie Kollegium.md",
"4-Organisationen/Der goldene Pegasus.md",
"4-Organisationen/Die arkane Akademie.md",
"4-Organisationen/Die Elbensteiner Hanse.md",
"4-Organisationen/Die Greifengarde.md",
"4-Organisationen/Die güldenen Lords.md",
"4-Organisationen/Die Hüter von Aribor.md",
"4-Organisationen/Die königliche Marine.md",
"4-Organisationen/Die scharlachroten Speerträger.md",
"4-Organisationen/Die tassianische Handelsgilde.md",
"4-Organisationen/Zentrum für Monsterüberwachung.md"
],
"sortOrder": "custom"
},
"4-Organisationen/Antagonisten": {
"children": [
"4-Organisationen/Antagonisten/Das Dornen Geflecht.md",
"4-Organisationen/Antagonisten/Die Obsidian Zitadelle.md",
"4-Organisationen/Antagonisten/Die purpurnen Navigatoren.md",
"4-Organisationen/Antagonisten/Die Wächter des letzten Pfades.md"
],
"sortOrder": "custom"
},
"5-Regeln": {
"children": [
"5-Regeln/Auszüge",
"5-Regeln/Bücher",
"5-Regeln/Hausregeln",
"5-Regeln/Klassen",
"5-Regeln/Preislisten",
"5-Regeln/Rassen",
"5-Regeln/Attributs+Fertigkeiten steigern.md"
],
"sortOrder": "custom"
},
"5-Regeln/Auszüge": {
"children": [
"5-Regeln/Auszüge/Zauber_Grad_1.pdf",
"5-Regeln/Auszüge/Zauberkundiger.pdf"
],
"sortOrder": "custom"
},
"5-Regeln/Bücher": {
"children": [
"5-Regeln/Bücher/ACKS_II_Treasure_Tome.pdf",
"5-Regeln/Bücher/ACKSII_Judges_Journal.pdf",
"5-Regeln/Bücher/ACKSII_Revised_Rulebook.pdf",
"5-Regeln/Bücher/Advanced_Fantasy_Players_Tome_v1-2.pdf",
"5-Regeln/Bücher/Advanced_Fantasy_Referees_Tome_v1-2.pdf",
"5-Regeln/Bücher/Dungeon_Master_s_Guide_(1e).pdf"
],
"sortOrder": "custom"
},
"5-Regeln/Hausregeln": {
"children": [
"5-Regeln/Hausregeln/Westreich D&D Hausregeln V1.1.pdf"
],
"sortOrder": "custom"
},
"5-Regeln/Klassen": {
"children": [
"5-Regeln/Klassen/Klassen - Assassine.pdf",
"5-Regeln/Klassen/Klassen - Barbar.pdf",
"5-Regeln/Klassen/Klassen - Barde.pdf",
"5-Regeln/Klassen/Klassen - Dieb.pdf",
"5-Regeln/Klassen/Klassen - Druide.pdf",
"5-Regeln/Klassen/Klassen - Illusionist.pdf",
"5-Regeln/Klassen/Klassen - Kämpfer.pdf",
"5-Regeln/Klassen/Klassen - Kleriker.pdf",
"5-Regeln/Klassen/Klassen - Magier.pdf",
"5-Regeln/Klassen/Klassen - Paladin.pdf",
"5-Regeln/Klassen/Klassen - Ritter.pdf",
"5-Regeln/Klassen/Klassen - Waldläufer.pdf"
],
"sortOrder": "custom"
},
"5-Regeln/Preislisten": {
"children": [
"5-Regeln/Preislisten/Ausrüstung.md",
"5-Regeln/Preislisten/D&D Shop Catalog, V-2.0.2-Refresh.pdf"
],
"sortOrder": "custom"
},
"5-Regeln/Rassen": {
"children": [
"5-Regeln/Rassen/Größe und Alter.md"
],
"sortOrder": "custom"
},
"6-Dokumente": {
"children": [
"6-Dokumente/Charakterbogen.pdf"
],
"sortOrder": "custom"
},
"7-Prep": {
"children": [
"7-Prep/Abenteuer",
"7-Prep/Bücher",
"7-Prep/Ereignisse",
"7-Prep/Magazine",
"7-Prep/MegaDungeons",
"7-Prep/Rassengrösse.jpg"
],
"sortOrder": "custom"
},
"7-Prep/Abenteuer": {
"children": [
"7-Prep/Abenteuer/40 Mulciber's Flute.pdf",
"7-Prep/Abenteuer/41 Clowns.pdf",
"7-Prep/Abenteuer/42 God Unmoving.pdf",
"7-Prep/Abenteuer/43 Do it for the Beast.pdf",
"7-Prep/Abenteuer/44 His Eternal Progress.pdf",
"7-Prep/Abenteuer/45 Sorcerer's Feast.pdf",
"7-Prep/Abenteuer/47 Man from Before.pdf",
"7-Prep/Abenteuer/55 Hour of Death.pdf",
"7-Prep/Abenteuer/B5_Horror_on_the_Hill_(Basic).pdf",
"7-Prep/Abenteuer/BasilicaOfTheLeperMessiah.pdf",
"7-Prep/Abenteuer/Falkrest_Abbey_1.1.pdf",
"7-Prep/Abenteuer/Fogheart_the_torso_of_The_Giant_King_-_OSE_-_Spreads.pdf",
"7-Prep/Abenteuer/the-tomb-of-abysthor-sword-amp-sorcery_compress.pdf"
],
"sortOrder": "custom"
},
"7-Prep/Bücher": {
"children": [
"7-Prep/Bücher/Never-Unprepared-Guide-to-Prep.pdf",
"7-Prep/Bücher/RPGPunditPresents_35_30CourtlyEvents.pdf",
"7-Prep/Bücher/Tome_of_Adventure_Design.pdf"
],
"sortOrder": "custom"
},
"7-Prep/Ereignisse": {
"children": [
"7-Prep/Ereignisse/Jährliche Ereignisse.md"
],
"sortOrder": "custom"
},
"7-Prep/Magazine": {
"children": [
"7-Prep/Magazine/Carcass_Crawler_Issue_1.pdf",
"7-Prep/Magazine/Carcass_Crawler_Issue_2.pdf",
"7-Prep/Magazine/Downtime_Basic_PDF.pdf",
"7-Prep/Magazine/Garys_Appendix_-_Issue_1.pdf",
"7-Prep/Magazine/Garys_Appendix_-_Issue_2.pdf",
"7-Prep/Magazine/Garys_Appendix_-_Issue_3.pdf",
"7-Prep/Magazine/Garys_Appendix_-_Issue_4.pdf",
"7-Prep/Magazine/MythicMagazineCompilation1.pdf"
],
"sortOrder": "custom"
},
"7-Prep/MegaDungeons": {
"children": [
"7-Prep/MegaDungeons/rappan-athuk-pdf-free.pdf",
"7-Prep/MegaDungeons/stonehell-dungeon-1-down-night-haunted-halls.pdf",
"7-Prep/MegaDungeons/stonehell-dungeon-2-into-the-heart-of-hellpdf.pdf"
],
"sortOrder": "custom"
},
"Excalidraw": {
"children": [
"Excalidraw/Drawing 2026-01-03 21.06.39.excalidraw.md"
],
"sortOrder": "custom"
},
"zz_archiv": {
"children": [
"zz_archiv/images",
"zz_archiv/prep_Notizen",
"zz_archiv/Youtube Prep Notes",
"zz_archiv/Tool Links.md"
],
"sortOrder": "custom"
},
"zz_archiv/images": {
"children": [
"zz_archiv/images/aldric_von_falkenruh.jpg",
"zz_archiv/images/cleric_placeholder.png",
"zz_archiv/images/DasKöniglicheMagieKollegium.png",
"zz_archiv/images/Delian_Tomb.png",
"zz_archiv/images/DerGoldenePegasus.png",
"zz_archiv/images/DieArkaneAkademie.png",
"zz_archiv/images/DieGoldenenLords.png",
"zz_archiv/images/DieScharlachrotenSpeerträger.png",
"zz_archiv/images/Druide_Elias.jpg",
"zz_archiv/images/ElbensteinerHanse.png",
"zz_archiv/images/fur_trader 1.jpg",
"zz_archiv/images/Garana_Nebelmoor.png",
"zz_archiv/images/Garana_Umgebung.png",
"zz_archiv/images/Greifengarde.png",
"zz_archiv/images/Harissa.jpeg",
"zz_archiv/images/HüterVonAribor.png",
"zz_archiv/images/Iliane_Ranger.jpg",
"zz_archiv/images/KöniglicheMarine.png",
"zz_archiv/images/mage_placeholder.png",
"zz_archiv/images/Pasted image 20250803111935.png",
"zz_archiv/images/Pasted image 20250803122112.png",
"zz_archiv/images/Pasted image 20250803125329.png",
"zz_archiv/images/Pasted image 20251220080419.png",
"zz_archiv/images/Pasted image 20251220080554.png",
"zz_archiv/images/Pasted image 20251220080742.png",
"zz_archiv/images/Pasted image 20251220081201.png",
"zz_archiv/images/portrait_gregor.jpg",
"zz_archiv/images/rain.jpeg",
"zz_archiv/images/rambastulon.png",
"zz_archiv/images/TassianischeHandelsgilde.png",
"zz_archiv/images/Vater_Damian.jpg",
"zz_archiv/images/Westreiche.png",
"zz_archiv/images/Westreiche_Nord.png",
"zz_archiv/images/ZentrumFürMonsterüberwachung.png"
],
"sortOrder": "custom"
},
"zz_archiv/prep_Notizen": {
"children": [
"zz_archiv/prep_Notizen/diverse"
],
"sortOrder": "custom"
},
"zz_archiv/prep_Notizen/diverse": {
"children": [
"zz_archiv/prep_Notizen/diverse/Aielund Quests.md"
],
"sortOrder": "custom"
},
"zz_archiv/Youtube Prep Notes": {
"children": [
"zz_archiv/Youtube Prep Notes/2025-03-15.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde/Sirena von Gelbenstedt"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde/Sirena von Gelbenstedt": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde/Sirena von Gelbenstedt/Heilungsnotizen",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde/Sirena von Gelbenstedt/Gebet zur Heilung.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde/Sirena von Gelbenstedt/Sirena von Gelbenstedt.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde/Sirena von Gelbenstedt/Heilungsnotizen": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Lichtenwalde/Sirena von Gelbenstedt/Heilungsnotizen/Heilungen.md"
],
"sortOrder": "custom"
},
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Hammerwacht": {
"children": [
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Hammerwacht/1 Burg Hammerwacht.md",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Hammerwacht/hammerwacht.jpg",
"3-Welt/Königreich Taloria/Westreiche/Siedlungen/Hammerwacht/Lord Balador.md"
],
"sortOrder": "custom"
}
},
"sortOrder": "custom",
"debugMode": false,
"newItemPlacement": "top"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,10 @@
{
"id": "manual-sorting",
"name": "Manual Sorting",
"version": "3.2.4",
"minAppVersion": "0.15.0",
"description": "Drag'n'Drop sorting within file explorer.",
"author": "kh4f",
"authorUrl": "https://github.com/kh4f",
"isDesktopOnly": false
}

View file

@ -0,0 +1,80 @@
[data-type="file-explorer"] {
&:has([data-drag-active]) {
.tree-item { position: relative;}
.tree-item.temp-child { height: 15px; }
.tree-item:not(.nav-folder:has(> [data-is-being-dragged]) .tree-item,
.nav-folder:has(> .is-selected) .tree-item
) {
&:not(.temp-child, :has(> .is-selected):has(+ .tree-item > .is-selected))::after,
&:where(:nth-child(1 of .tree-item))::before {
content: "";
position: absolute;
display: block;
translate: -52% -2px;
height: 2px;
width: 80%;
left: 50%;
background-image: linear-gradient(90deg, #8888881a 50%, transparent 50%);
background-size: 8px 2px;
background-repeat: repeat-x;
border-radius: 100px;
}
}
.tree-item[data-drop-position="before"]::before,
.tree-item[data-drop-position="after"]::after {
background-image: linear-gradient(90deg, var(--color-accent) 50%, transparent 50%) !important;
mask-image: linear-gradient(90deg, transparent 0%, black 7%, black 93%, transparent 100%);
animation: dash-flow 0.5s linear infinite;
}
.nav-folder.is-drop-target {
background: hsla(var(--interactive-accent-hsl), 0.05) !important;
border-radius: var(--radius-s);
> .nav-folder-title {
color: var(--nav-item-color-highlighted) !important;
}
}
.nav-folder.is-being-dragged-over {
background-color: transparent;
> .nav-folder-title {
color: var(--nav-item-color);
}
}
}
@media (pointer: coarse) {
.tree-item-self:not(.temp)::after {
content: "⋮⋮";
position: absolute;
rotate: 90deg;
right: 12px;
align-self: center;
font-size: calc(var(--nav-item-size) + 2px);
opacity: 0.4;
}
}
}
@keyframes dash-flow {
from { background-position: 0 0; }
to { background-position: 8px 0; }
}
.menu-item[data-section="custom"] {
.menu-item-icon:first-child { display: flex; }
.dragging-enabled-checkbox {
margin-bottom: -2px;
input { margin: 0; }
}
.svg-icon.lucide-pin {
transform: rotate(45deg);
margin-bottom: -2px;
}
}