Compare commits

...

359 Commits

Author SHA1 Message Date
toqvist a15379a028 Style map markers to dots
continuous-integration/drone/push Build is passing Details
2024-02-20 09:47:08 +01:00
Aadil Ayub 5b5db0654e update starting coordinates for kios
continuous-integration/drone/push Build is passing Details
2024-02-19 20:02:05 +05:00
Aadil Ayub 29c68ea84c tweak map css
continuous-integration/drone/push Build is passing Details
2024-01-31 15:00:58 +05:00
Aadil Ayub 3d974383f5 restore lumbung kios menu link
continuous-integration/drone/push Build is passing Details
2023-11-30 16:36:07 +05:00
Aadil Ayub b017e20443 fix some incorrect pins
continuous-integration/drone/push Build is passing Details
2023-09-11 15:15:19 +05:00
Aadil Ayub a9ced785ba delete duplicate coordinate
continuous-integration/drone/push Build is passing Details
2023-09-11 15:02:14 +05:00
Aadil Ayub 51b89b404c Merge pull request 'Add publishers & contributor maps' (#66) from feature/leaflet-map into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #66
2023-09-11 09:50:47 +00:00
Aadil Ayub 1af032b9a1 Fix order of co-ordinates
Google Maps and GeoJSON use different formats: https://stackoverflow.com/questions/74103909/different-coordinate-format-in-geojson-and-google-maps
2023-09-11 14:47:24 +05:00
Aadil Ayub 605c8542b0 delete commented code 2023-09-11 13:05:48 +05:00
Aadil Ayub f1fe945f16 make map take full screen width 2023-09-11 13:03:36 +05:00
Aadil Ayub 0af39ad212 update contributors map 2023-09-10 18:38:07 +05:00
Aadil Ayub d73b7647c8 add la impresora website to contributors map 2023-09-08 11:38:50 +00:00
desmukh 8a6a6644cd hide kios me from nav menu 2023-07-21 13:21:38 +05:00
desmukh bb4b0a8400 Merge branch 'main' into feature/leaflet-map 2023-07-21 12:57:15 +05:00
Aadil Ayub 296ad19a19 add contributors map 2023-05-06 01:13:26 +05:00
Aadil Ayub 17cfc04c64 add arts collaboratory member orgs to geojson 2023-05-06 01:10:48 +05:00
Aadil Ayub a22a7d9922 add missing entries to lumbung gallery geojson list 2023-05-06 00:45:45 +05:00
Aadil Ayub 3ddb2e6aaa fill out contributors geojson list 2023-05-06 00:45:27 +05:00
Aadil Ayub 5347b9ae20 add publishers page to menu 2023-05-05 22:41:42 +05:00
Aadil Ayub 131d17f89c fix map floating above menu 2023-05-05 22:41:34 +05:00
Aadil Ayub f1a87a899f add lumbung gallery members geojson 2023-05-05 20:36:10 +05:00
Aadil Ayub f47d869348 remove duplicate titles 2023-05-03 15:30:08 +05:00
Aadil Ayub 798e30ad46 add posts list to lumbung publishers page 2023-05-03 15:27:19 +05:00
Aadil Ayub 3dcb7712db add website field to publishers map popup 2023-05-03 14:41:33 +05:00
Aadil Ayub 91f5a092e5 add title to kios page 2023-05-03 14:26:09 +05:00
Aadil Ayub d50bf0ebba move kios map to its own page 2023-05-03 14:25:42 +05:00
Aadil Ayub 8a47929095 add geojson list of lumbung contributors 2023-05-03 14:21:12 +05:00
Aadil Ayub 51d7520ec9 Revert "fix author color in lumbung callery cards"
This reverts commit 2c81341f86.
2023-05-02 23:05:23 +05:00
Aadil Ayub 9463b8bacf fix reversed coordinates 2023-05-02 23:02:18 +05:00
Aadil Ayub 2c81341f86 fix author color in lumbung callery cards 2023-05-02 23:01:55 +05:00
Aadil Ayub fca32b9b04 hide contributors map 2023-05-02 22:59:34 +05:00
Aadil Ayub e0fe888eb9 hide contributors map 2023-05-02 22:59:15 +05:00
Aadil Ayub 9d4cf8d394 Merge pull request 'front page redesign & post filtering' (#63) from r/lumbung.space:main into main
Reviewed-on: #63
2023-05-02 22:58:49 +05:00
Aadil Ayub b196fc363b add trailing space 2023-05-02 22:57:39 +05:00
Aadil Ayub 9dff545b05 update css in preparation for MR 2023-05-02 22:57:27 +05:00
knoflook b5119752c7 change the calendar output dir 2023-05-02 22:51:19 +05:00
Aadil Ayub 5d3bfe7b69 change calendar events folder back to old name 2023-05-02 22:51:12 +05:00
Aadil Ayub a4279bc6c3 hide contributors map 2023-05-02 22:51:00 +05:00
Aadil Ayub 7366856523 update calendar events directory 2023-05-02 22:50:51 +05:00
Aadil Ayub 11ba5b920a hide contributors map 2023-05-02 22:50:43 +05:00
decentral1se 5179c5fa6c chore: remove whitespace [ci skip] 2023-05-02 22:50:29 +05:00
rra 6bff57966d Update 'themes/lumbung-theme/layouts/partials/news-ticker.html'
remove imprint references
2023-05-02 22:49:42 +05:00
decentral1se 52ed4661f2
chore: remove whitespace [ci skip]
continuous-integration/drone Build is passing Details
continuous-integration/drone/push Build is passing Details
2023-03-28 10:27:13 +02:00
rra dd6e32c2b9 Update 'themes/lumbung-theme/layouts/partials/news-ticker.html'
continuous-integration/drone/push Build is failing Details
remove imprint references
2023-03-18 11:05:59 +01:00
desmukh f241689eb7 map: change line appearance based on dispatch status 2023-02-08 16:51:46 +05:00
desmukh 5506d3cfa2 map: add layer groups and layer controld for makers, retailers, dispatches 2023-02-07 15:34:56 +05:00
desmukh 99bea6ae6c map: display popup on clicking marker or route 2023-01-31 16:24:39 +05:00
desmukh 8f7b53be73 display dispatches from api on map 2023-01-31 12:20:45 +05:00
knoflook ba38a91ea4 change the calendar output dir
continuous-integration/drone/push Build is passing Details
2022-12-19 10:48:26 +01:00
Aadil Ayub 478e718ca1 change calendar events folder back to old name
continuous-integration/drone/push Build is passing Details
2022-12-19 14:25:12 +05:00
Aadil Ayub 53b68a28bb hide contributors map
continuous-integration/drone/push Build is failing Details
2022-12-19 14:21:40 +05:00
Aadil Ayub 238870f6fb update calendar events directory
continuous-integration/drone/push Build is failing Details
2022-12-19 13:53:06 +05:00
Aadil Ayub 4bcaa81efe hide contributors map
continuous-integration/drone/push Build is passing Details
2022-12-19 13:27:26 +05:00
Aadil Ayub b74bd91a31 Merge pull request 'front page redesign & post filtering' (#63) from r/lumbung.space:main into main
continuous-integration/drone/push Build is failing Details
Reviewed-on: #63
2022-12-19 09:24:21 +01:00
Aadil Ayub 18384de435 add trailing space
continuous-integration/drone/push Build is passing Details
2022-12-19 13:23:44 +05:00
Aadil Ayub ad5c80f4aa update css in preparation for MR
continuous-integration/drone/push Build is failing Details
2022-12-19 13:20:54 +05:00
Aadil Ayub f61390ef61 Merge pull request 'feature/leaflet-map' (#61) from feature/leaflet-map into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #61
2022-12-19 08:49:51 +01:00
Aadil Ayub 5516e7ff5c temporarily delete map data
continuous-integration/drone/push Build is passing Details
2022-12-19 12:49:15 +05:00
Aadil Ayub 82fa063b9d replace coordinates 2022-12-19 12:47:28 +05:00
Aadil Ayub dfc39f73b6 fix reversed coordinates
continuous-integration/drone/push Build is passing Details
2022-12-19 12:40:59 +05:00
Aadil Ayub e063c95832 remove dummy date from publishers json file 2022-12-15 15:17:52 +05:00
Aadil Ayub 7362390357 add border to map, improve spacing 2022-12-15 15:06:30 +05:00
Aadil Ayub 6705bb0bde create publishers page 2022-12-15 14:57:57 +05:00
Aadil Ayub 5ed6e1cb93 attempt to list markdown pages from publishers folder 2022-11-18 15:37:55 +05:00
Aadil Ayub de9e9d3653 fix author color in lumbung callery cards
continuous-integration/drone/push Build is passing Details
2022-10-18 10:35:42 +05:00
rra 5a1766deec Merge pull request 'merge filter & frontpage redesign' (#1) from filter into main
Reviewed-on: r/lumbung.space#1
2022-10-10 09:37:27 +02:00
rra 72e2872a2b final fixes from Cristoph 2022-10-10 09:35:35 +02:00
rra 58efb45a8c only show upcoming events section if there are upcoming events 2022-09-29 16:03:36 +02:00
rra 32953f38fc rename events to calendar in menu 2022-09-28 15:12:51 +02:00
rra 0e2f6a71a1 merge fixes from Cristoph, working filter, calendar view 2022-09-28 14:11:14 +02:00
rra ce945e77db WIP merge of Cristoph, filter, mobile view, menu rework 2022-09-25 09:10:37 +02:00
the-digital-anarchist 8819d2fa7d Merge branch 'feature/leaflet-map' of ssh://git.autonomic.zone/ruangrupa/lumbung.space into feature/leaflet-map 2022-09-23 14:23:49 +02:00
the-digital-anarchist 78a37c87b7 adds audio and video to leaflet map popup 2022-09-23 14:23:45 +02:00
Aadil Ayub 226551a8e8 fix typo 2022-09-20 11:46:22 +05:00
rra 475a614959 change header & major rework of taxonomies as part of frontpage redesign 2022-09-15 18:39:33 +02:00
the-digital-anarchist b8e44aa6e2 minor text correction 2022-09-15 14:10:50 +02:00
the-digital-anarchist 70b51ff8da adds documentation 2022-09-15 14:04:59 +02:00
the-digital-anarchist 04fdb8cb2e cleanup 2022-09-15 13:53:42 +02:00
the-digital-anarchist 43be59cf38 cleanup 2022-09-15 13:29:38 +02:00
the-digital-anarchist 6128d5d70b test deployment vercel 2022-09-15 11:53:40 +02:00
the-digital-anarchist b58a4233e2 new test 2022-09-15 11:51:14 +02:00
the-digital-anarchist 17c39586fc testing deployment 2022-09-15 11:47:19 +02:00
the-digital-anarchist 83ad9d7c76 feat(leaflet map) adds map 2022-09-15 11:33:18 +02:00
rra a226b45bc0 new header & menu layout by Cristoph 2022-09-15 08:34:52 +02:00
rra 658a4ddfac Merge pull request 'add support for videos in posts from social' (#60) from r/lumbung.space:main into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #60
2022-09-09 13:31:40 +02:00
rra 14eb01e513 Merge branch 'main' into main 2022-09-09 13:31:05 +02:00
rra 79b038fea3 add support for videos in posts from social 2022-09-09 13:23:33 +02:00
rra ade3da945e Merge pull request 'Revert to stream landing page, add date markers' (#59) from r/lumbung.space:main into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #59
2022-08-31 18:21:46 +02:00
rra 2c684611c4 Merge branch 'main' of https://git.autonomic.zone/r/lumbung.space 2022-08-31 18:20:17 +02:00
rra 58b3c356f7 Revert landing page to post stream, implement date markers 2022-08-31 18:20:11 +02:00
rra 43929fa709 Revert landing page to post stream, implement date markers 2022-08-31 18:20:11 +02:00
rra 234a4397a8 Revert landing page to post stream, implement date markers 2022-08-31 18:17:38 +02:00
rra 56de9611d6 Revert landing page to post stream, implement date markers 2022-08-31 18:15:44 +02:00
decentral1se fe030bc4e2
bump configs
continuous-integration/drone/push Build is passing Details
2022-07-18 12:33:30 +02:00
decentral1se a5efccca0c
konfluks rename
continuous-integration/drone/push Build is failing Details
2022-07-18 12:30:48 +02:00
Aadil Ayub 2ad8516c93 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/lumbung.space
continuous-integration/drone/push Build is failing Details
2022-07-04 16:40:39 +05:00
Aadil Ayub 10c020de56 fix featured image not showing in latest pen post
for some reason images with the portrait class weren't displaying.
they don't have display:none set on them. Might be caused by width of container
2022-07-04 16:40:34 +05:00
decentral1se 3dd24388c1
bump the feed version
continuous-integration/drone/push Build is failing Details
2022-07-04 11:33:07 +02:00
decentral1se e82db3532f
add www
continuous-integration/drone/push Build is failing Details
2022-07-04 11:29:45 +02:00
decentral1se 40f0d31d25
use the EN feed
continuous-integration/drone/push Build is failing Details
2022-06-27 10:37:28 +02:00
Aadil Ayub 6fbc827ecd fix footer spacing in social card footers
continuous-integration/drone/push Build is passing Details
2022-06-21 14:15:53 +05:00
Aadil Ayub eb8dfc3278 fix author name color in lumbung kios cards
continuous-integration/drone/push Build is passing Details
2022-06-21 14:02:18 +05:00
Aadil Ayub 97d083ed90 recolor lumbungkios cards
continuous-integration/drone/push Build is passing Details
2022-06-21 13:57:21 +05:00
Aadil Ayub 21ba0d513a fix typo
continuous-integration/drone/push Build is passing Details
2022-06-21 13:49:01 +05:00
Aadil Ayub 57b3c49993 forgot to add lumbungkiosproducts to desktop nav
continuous-integration/drone/push Build is passing Details
2022-06-21 13:41:42 +05:00
Aadil Ayub 8ce701ea9e Add lumbung kios products menu
continuous-integration/drone/push Build is passing Details
2022-06-21 12:42:51 +05:00
Aadil Ayub d6e78231a8 add logo to lumbung radio play button
continuous-integration/drone/push Build is passing Details
2022-06-20 21:30:58 +05:00
christoph b8a1d6f96d Add Height & Width | For No Repeat Cut
continuous-integration/drone/push Build is passing Details
2022-06-15 15:34:57 +02:00
christoph 38a50d39e0 Bug Fix - Single Page Image Size // POPUP Index
continuous-integration/drone/push Build is passing Details
2022-06-15 15:33:11 +02:00
Aadil Ayub 4a0d27d248 revert previous commit
continuous-integration/drone/push Build is passing Details
2022-06-15 12:23:53 +05:00
Aadil Ayub 87df328fbd add hover state to footer login button
continuous-integration/drone/push Build is passing Details
2022-06-15 12:21:48 +05:00
Aadil Ayub 2a5bbb9925 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/lumbung.space
continuous-integration/drone/push Build is passing Details
2022-06-15 11:45:22 +05:00
rra 70dfadbc31 add timeline?
continuous-integration/drone/push Build is passing Details
2022-06-15 08:19:51 +02:00
rra 57f14ed232 add timeline feed
continuous-integration/drone/push Build is passing Details
2022-06-15 08:08:22 +02:00
rra 16fb3cc953 Merge pull request 'remove authorpage experiment (not part of Christophs changes)' (#57) from r/lumbung.space:main into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #57
2022-06-15 08:06:14 +02:00
rra db2b9aab05 remove authorpage experiment 2022-06-15 08:05:05 +02:00
rra 4a2a78a6fc Merge pull request 'Merging Christophs changes' (#56) from r/lumbung.space:main into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #56
2022-06-15 08:00:05 +02:00
rra a666b64eb7 merging branches 2022-06-15 07:56:51 +02:00
rra cad1d48933 added files from christoph 2022-06-15 07:39:59 +02:00
Aadil Ayub b2d6b24239 update header nav 2022-06-14 19:24:35 +05:00
Aadil Ayub 13845ac30c add randomized colors for footer 2022-06-14 19:24:24 +05:00
Aadil Ayub ab60c05242 add new login footer 2022-06-14 19:24:07 +05:00
Aadil Ayub 0c439d759d add apps grid to homepage 2022-06-14 19:23:54 +05:00
Aadil Ayub e8e25a1ab5 add timeline feeds list 2022-06-14 19:23:05 +05:00
Aadil Ayub fe3e8ead2b improve title styling on single pages
continuous-integration/drone/push Build is passing Details
2022-06-10 22:50:45 +05:00
Aadil Ayub 2ec5e7aa48 add max-width to single pages and posts
continuous-integration/drone/push Build is passing Details
2022-06-10 22:42:03 +05:00
Aadil Ayub 61cd957de3 update nav menu
continuous-integration/drone/push Build is passing Details
updated the mobile menu with the contributors link, and added "about us" as a submenu so ppl don't think there's only one page in the about menu
2022-06-10 22:35:00 +05:00
Aadil Ayub 0f39b4dbe6 Remove "products" from lumbung kios link in nav
continuous-integration/drone/push Build is passing Details
Rahmat suggested using "/lumbungkiosproducts/" but there are no posts with that hashtag yet, so the category page for it hasn't been generated and leads to a 404.
2022-06-10 19:08:21 +05:00
Aadil Ayub 52e08aa6c2 update list of contributors
continuous-integration/drone/push Build is passing Details
2022-06-10 18:39:56 +05:00
Aadil Ayub b9a1c00e2b fix footer on lumbung kios cards
continuous-integration/drone/push Build is passing Details
2022-06-10 17:00:15 +05:00
Aadil Ayub 7ee8f2336a add contributors page to about menu
continuous-integration/drone/push Build is failing Details
2022-06-10 13:24:23 +05:00
Aadil Ayub 16ca1e176c revert previous commit
continuous-integration/drone/push Build is failing Details
2022-06-10 12:39:30 +05:00
Aadil Ayub f6e46350bd unhide contributors page
continuous-integration/drone/push Build is passing Details
2022-06-10 12:32:19 +05:00
Aadil Ayub 1ac6cbb1df remove commented markup from contributors.md
continuous-integration/drone/push Build is passing Details
2022-06-09 15:19:30 +05:00
Aadil Ayub d4d76cd4f8 update lumbungkios menu hashtag
continuous-integration/drone/push Build is passing Details
2022-06-09 14:17:53 +05:00
Aadil Ayub 9111f40727 remove print.css from head
continuous-integration/drone/push Build is passing Details
2022-06-09 10:15:11 +05:00
rra ce00fb5b26 Merge pull request 'author names are now clickable and lead to page with all posts by author' (#54) from r/lumbung.space:main into main
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
Reviewed-on: #54
2022-06-01 08:04:50 +02:00
rra b16a19a235 clickable author names in shout footers 2022-06-01 06:06:20 +02:00
rra 4d57b388b1 make authors clickable and link to author overview 2022-05-31 18:59:25 +02:00
Aadil Ayub 1970cc6513 toggle draft status for our network page
continuous-integration/drone/push Build is passing Details
2022-05-30 17:58:58 +05:00
Aadil Ayub 239cdb5636 create contributors page 2022-05-30 17:58:30 +05:00
Aadil Ayub d5ec9e1839 fix huge pen cards on desktop
continuous-integration/drone/push Build is passing Details
2022-05-30 17:19:40 +05:00
Aadil Ayub ae294cb911 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/lumbung.space
continuous-integration/drone/push Build is passing Details
2022-05-27 11:32:19 +05:00
Aadil Ayub 3016b4239e Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/lumbung.space 2022-05-27 11:31:20 +05:00
Aadil Ayub 6f2cd29b25 update responsive media query to incorporate larger viewports 2022-05-27 11:30:36 +05:00
Aadil Ayub 5fb80b6665 update responsive media query to incorporate larger viewports
continuous-integration/drone/push Build is passing Details
2022-05-27 11:28:34 +05:00
decentral1se 82871ef815
bring back about
continuous-integration/drone/push Build is passing Details
2022-05-26 13:08:19 +02:00
Aadil Ayub 0acf2a3b6a Merge pull request 'Add authors to taxonomies' (#53) from r/lumbung.space:main into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #53
2022-05-25 23:11:36 +02:00
Aadil Ayub 5bae67724f remove kios and gallery from harvest menu
continuous-integration/drone/push Build is passing Details
2022-05-25 17:31:41 +05:00
Aadil Ayub e71e5d18ca recolor lumbung kios and lumbung gallery cards
continuous-integration/drone/push Build is passing Details
2022-05-25 17:20:53 +05:00
rra 5e4073045b Merge branch 'main' of https://git.autonomic.zone/r/lumbung.space 2022-05-24 11:17:41 +02:00
rra 7e63ad767a Turn 'authors' in to a taxonomy item 2022-05-24 11:17:32 +02:00
rra 27c0a5c0f4 Turn 'authors' in to a taxonomy item 2022-05-24 10:02:14 +02:00
Aadil Ayub c51d8647c7 unhide lumbung radio player on mobile
continuous-integration/drone/push Build is passing Details
2022-05-20 13:29:29 +05:00
decentral1se bc46ae1ede
bump version
continuous-integration/drone/push Build is passing Details
2022-05-19 12:42:47 +02:00
rra 78ac88e68c Update 'feeds_list.txt'
continuous-integration/drone/push Build is failing Details
added rural school of economics feed
2022-05-19 12:25:16 +02:00
decentral1se 71954359af
wording & formatting
continuous-integration/drone/push Build is passing Details
2022-05-13 12:56:23 +02:00
Aadil Ayub 79f4f4a87f move about page out of subfolder
continuous-integration/drone/push Build is passing Details
2022-04-29 10:36:47 +05:00
Aadil Ayub f1a7c872d2 fix broken img link
continuous-integration/drone/push Build is passing Details
2022-04-29 10:19:21 +05:00
rra 5cd1b21fb7 Update 'compose.yml'
continuous-integration/drone/push Build is passing Details
trying to clean the cache
2022-04-28 16:15:14 +02:00
rra 64e4cc8b48 make new about page, styling is hardcoded for now
continuous-integration/drone/push Build is passing Details
2022-04-28 15:54:42 +02:00
Aadil Ayub 877060d288 update radio player widget to link to page with calendar
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2022-04-21 15:29:04 +05:00
Aadil Ayub fdf9edec53 style pen cards
continuous-integration/drone/push Build is passing Details
2022-04-20 14:54:37 +05:00
Aadil Ayub 4f119cf6dd restore accidentally deleted lumbung radio player css
continuous-integration/drone/push Build is passing Details
2022-04-13 23:41:01 +05:00
Aadil Ayub f70aeedc0c give mobile nav drawer solid border
continuous-integration/drone/push Build is passing Details
2022-04-13 23:36:01 +05:00
Aadil Ayub 98d5bc7979 fix pagination causing horizontal scroll on mobile
continuous-integration/drone/push Build is passing Details
2022-04-13 23:33:09 +05:00
Aadil Ayub 3770eb59dc fix large hashtags causing overflow on mobile
continuous-integration/drone/push Build is passing Details
2022-04-13 23:02:40 +05:00
Aadil Ayub 24f202440e yak shaving
continuous-integration/drone/push Build is passing Details
2022-04-13 22:58:57 +05:00
Aadil Ayub 40f8926fba minor formatting
continuous-integration/drone/push Build is passing Details
2022-04-13 22:54:07 +05:00
Aadil Ayub 5ca22cce04 simplify mobile submenu event listener code
continuous-integration/drone/push Build is passing Details
2022-04-13 22:50:24 +05:00
Aadil Ayub 58c5a42873 move media queries to bottom of file 2022-04-13 22:48:38 +05:00
Aadil Ayub d98fb3bd75 delete empty css file
continuous-integration/drone/push Build is passing Details
2022-04-13 16:46:56 +05:00
Aadil Ayub 453b26f041 make sub-menus toggle-able in mobile navigation drawer
continuous-integration/drone/push Build is passing Details
2022-04-13 12:21:20 +05:00
Aadil Ayub 9ca8e5c445 de-duplicate pagination class
continuous-integration/drone/push Build is passing Details
2022-04-13 11:43:18 +05:00
Aadil Ayub a77fb1a69d rename "#content" to ".container"
continuous-integration/drone/push Build is passing Details
2022-04-13 11:36:03 +05:00
Aadil Ayub 29faab218f move media queries together
continuous-integration/drone/push Build is passing Details
2022-04-13 11:32:52 +05:00
Aadil Ayub 286383c380 make submenus hide faster on unfocus
continuous-integration/drone/push Build is passing Details
2022-04-13 11:30:18 +05:00
Aadil Ayub bf40f4f8ec replace orange inset shadow in default cards
continuous-integration/drone/push Build is passing Details
2022-04-13 11:23:19 +05:00
Aadil Ayub c5a7ad38fe remove box around previous arrow in bottom navigation
continuous-integration/drone/push Build is passing Details
2022-04-13 11:17:02 +05:00
Aadil Ayub dc81ff156c revert previous commit + trim code
continuous-integration/drone/push Build is passing Details
2022-04-13 10:48:18 +05:00
Aadil Ayub 298715912c fix previous arrow in page navigation having border
continuous-integration/drone/push Build is passing Details
2022-04-13 10:29:29 +05:00
Aadil Ayub 3862d61741 fix portrait images disappearing
continuous-integration/drone/push Build is passing Details
2022-04-13 02:04:23 +05:00
Aadil Ayub f2445c1ed4 update gitignore
continuous-integration/drone/push Build is passing Details
2022-04-13 01:37:15 +05:00
Aadil Ayub 140c9cb2cc delete old commented code
continuous-integration/drone/push Build is passing Details
2022-04-13 01:13:19 +05:00
Aadil Ayub 837858c41e remove unused font declarations
continuous-integration/drone/push Build is passing Details
2022-04-13 00:59:57 +05:00
Aadil Ayub 272b1f7419 remove search bar code
continuous-integration/drone/push Build is passing Details
2022-04-13 00:56:27 +05:00
Aadil Ayub 4ff0e3445c amend previous commit
continuous-integration/drone/push Build is passing Details
2022-04-12 23:07:56 +05:00
Aadil Ayub 352ce6de39 make menu less cramped on tiled windows
continuous-integration/drone/push Build is passing Details
2022-04-12 23:02:16 +05:00
Aadil Ayub ed313dfb28 unhide lumbung radio player on desktop
continuous-integration/drone/push Build is passing Details
2022-04-11 13:33:45 +05:00
Aadil Ayub a0796f0a3b hide lumbung radio player
continuous-integration/drone/push Build is passing Details
2022-04-07 22:33:02 +05:00
Aadil Ayub a4d750714b add lumbung radio widget 2022-04-07 22:32:42 +05:00
Aadil Ayub 122c34f891 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/lumbung.space
continuous-integration/drone/push Build is passing Details
2022-04-07 21:35:33 +05:00
Aadil Ayub 0413d02746 fix alignment issues in mobile menu 2022-04-07 21:35:29 +05:00
Aadil Ayub 95ff6b702f fix nav drawer layout shifts on mobile 2022-04-07 21:18:32 +05:00
Aadil Ayub 1a85b01de7 update pen color variables 2022-04-07 21:17:00 +05:00
rra 8a0d06b50a Update 'themes/lumbung-theme/layouts/partials/news-ticker.html'
continuous-integration/drone/push Build is passing Details
only load the newsticker when it is almost in view
2022-04-06 10:52:13 +02:00
Aadil Ayub dcae820f44 add books, calendar, shouts, ekonomi to mobile nav
continuous-integration/drone/push Build is passing Details
2022-04-06 12:58:23 +05:00
Aadil Ayub 910cd52947 add books, ekonomi, shouts, calendar to desktop nav 2022-04-06 12:57:42 +05:00
Aadil Ayub d43ea10026 make navigation responsive on ipad
continuous-integration/drone/push Build is passing Details
2022-04-06 12:50:20 +05:00
Aadil Ayub 0de390729f improve alignment & hover behavior in header
continuous-integration/drone/push Build is passing Details
2022-04-06 12:45:10 +05:00
Aadil Ayub ea66f97385 fix color inconsistency in header menu
continuous-integration/drone/push Build is passing Details
2022-04-06 12:22:10 +05:00
Aadil Ayub 9702a3319c fix alignment of links vs submenus in mobile menu
continuous-integration/drone/push Build is passing Details
2022-04-05 13:47:34 +05:00
Aadil Ayub 6cf55208dd forgot to rename tools to harvest on desktop
continuous-integration/drone/push Build is passing Details
2022-04-01 13:30:26 +05:00
Aadil Ayub dd36ade846 rename tools dropdown to harvest
continuous-integration/drone/push Build is passing Details
2022-03-26 15:28:33 +05:00
Aadil Ayub 30d4a06e3b fix gallery & kios tags
continuous-integration/drone/push Build is passing Details
2022-03-25 13:31:35 +05:00
Aadil Ayub 0c938335ca revert previous commit
continuous-integration/drone/push Build is passing Details
2022-03-25 12:00:37 +05:00
Aadil Ayub 6b9981ac80 use shouts partial for pen.lumbung.space cards
continuous-integration/drone/push Build is passing Details
2022-03-25 11:59:00 +05:00
Aadil Ayub bff30aeed6 make tools submenu visible only on click/tap
continuous-integration/drone/push Build is passing Details
2022-03-19 14:52:05 +05:00
Aadil Ayub d2b4b57d28 move calendar into tools submenu
continuous-integration/drone/push Build is passing Details
2022-03-19 14:43:27 +05:00
Aadil Ayub dae9201053 add right border to distinguish mobile drawer
continuous-integration/drone/push Build is passing Details
2022-03-19 14:41:27 +05:00
Aadil Ayub e49b5c147e add tools dropdown to mobile menu
continuous-integration/drone/push Build is passing Details
2022-03-19 14:40:12 +05:00
Aadil Ayub 2257589b0c create "tools" dropdown menu
continuous-integration/drone/push Build is passing Details
2022-03-18 18:18:00 +05:00
decentral1se 6bc0982187
ensure calendar thumbs span entire container
continuous-integration/drone/push Build is passing Details
2022-03-04 13:01:04 +01:00
decentral1se 310233932d
try ext version
continuous-integration/drone/push Build is passing Details
2022-03-04 12:50:07 +01:00
decentral1se 5eb0125187 Merge pull request 'tweak thumbnail generation for higher quality #39' (#40) from r/lumbung.space:main into main
continuous-integration/drone/push Build is failing Details
Reviewed-on: #40
2022-03-04 12:38:19 +01:00
rra 3793481cb2 Merge branch 'main' of https://git.autonomic.zone/r/lumbung.space 2022-03-03 07:36:49 +01:00
rra b736b97ee5 tweak thumbnail generation for higher quality #39 2022-03-03 07:35:03 +01:00
rra 0d6182dd36 tweak thumbnail generation for higher quality #39 2022-03-03 07:19:19 +01:00
decentral1se 9d477b5cb1 Merge pull request 'add feed origin to card class for custom styling #36' (#38) from r/lumbung.space:main into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #38
2022-02-21 09:13:05 +01:00
rra 340c685640 add feed origin to card class for custom styling #36 2022-02-16 15:48:12 +01:00
decentral1se 9833150427
minify stuff
continuous-integration/drone/push Build was killed Details
continuous-integration/drone Build is failing Details
2022-02-10 12:32:39 +01:00
decentral1se af8901bdf8
Revert "full builds each time"
This reverts commit ca13a8cafa.

Keep it fast, didn't do anything.
2022-02-10 12:32:23 +01:00
decentral1se ca13a8cafa
full builds each time
continuous-integration/drone/push Build is passing Details
2022-02-10 12:22:23 +01:00
knoflook 14d643718a
add ruangrupa.id to feeds
continuous-integration/drone/push Build is failing Details
continuous-integration/drone Build is passing Details
2022-02-09 12:35:38 +01:00
knoflook 6aaf4dba9d
change the domain in compose.yml
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is passing Details
2022-02-03 15:28:29 +01:00
knoflook 74e87f9b83
drop beta.lumbung.space from domains
continuous-integration/drone/push Build is passing Details
2022-02-03 11:39:25 +01:00
Aadil Ayub 2f6757218a add top padding to header
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build was killed Details
2022-02-02 17:39:59 +05:00
Aadil Ayub 3250fd0e53 remove redundant code
continuous-integration/drone/push Build is failing Details
2022-02-02 17:30:56 +05:00
Aadil Ayub 25709716b3 style calendar cards
continuous-integration/drone/push Build is passing Details
2022-02-02 17:30:15 +05:00
Aadil Ayub 41e52ce461 add css variable for calendar colors 2022-02-02 16:53:31 +05:00
Aadil Ayub bdc0200d4d reindent lines 2022-02-02 16:46:09 +05:00
Aadil Ayub b293af9cbe remove transparency from past calendar events 2022-02-02 16:45:16 +05:00
Aadil Ayub 9fe3425d46 remove hover inset border from calendar cards 2022-02-02 16:44:21 +05:00
Aadil Ayub ad04b0104e move footer to bottom
continuous-integration/drone/push Build is passing Details
2022-02-02 16:22:48 +05:00
Aadil Ayub 1a8b5b4e8a remove old menu code
continuous-integration/drone/push Build is passing Details
2022-02-02 15:42:37 +05:00
knoflook f921613ee7
add opengraph for main page
continuous-integration/drone/push Build is passing Details
2022-02-01 13:29:59 +01:00
knoflook a8071c8f0e
Revert "disable social generation for now [ci skip]"
continuous-integration/drone Build is passing Details
This reverts commit 5ad74ef1cc.
2022-01-28 15:56:36 +01:00
cellarspoon 5ad74ef1cc
disable social generation for now [ci skip]
continuous-integration/drone Build is passing Details
2022-01-28 13:51:23 +01:00
cellarspoon 96abd9d5dc
more space between generation
continuous-integration/drone/push Build is passing Details
2022-01-28 13:24:56 +01:00
Aadil Ayub aa5eb42321 add sans-serif fallback for font
continuous-integration/drone/push Build is passing Details
2022-01-26 17:37:40 +05:00
cellarspoon 609b112149
Revert "drop the main domain for now"
continuous-integration/drone/push Build is passing Details
This reverts commit a7afcc0a7d.
2022-01-24 10:44:01 +01:00
Aadil Ayub fde00d4f83 fix image aspect ratio on single pags
continuous-integration/drone/push Build is passing Details
2022-01-20 18:06:33 +05:00
Aadil Ayub 39e95cfca8 make homepage responsive
continuous-integration/drone/push Build is passing Details
2022-01-20 17:14:40 +05:00
Aadil Ayub 2149a5a4c5 remove extra elements from shouts card footer
continuous-integration/drone/push Build is passing Details
2022-01-20 13:29:50 +05:00
Aadil Ayub f521ff8d8b remove border from shouts card image
continuous-integration/drone/push Build is passing Details
2022-01-20 13:26:05 +05:00
Aadil Ayub 0d243a76ff add dot to shouts card
continuous-integration/drone/push Build is passing Details
2022-01-20 13:23:42 +05:00
Aadil Ayub 434a13838b formatting
continuous-integration/drone/push Build is passing Details
2022-01-20 13:18:01 +05:00
Aadil Ayub af79d42610 style shouts card type
continuous-integration/drone/push Build is passing Details
2022-01-20 13:16:38 +05:00
Aadil Ayub eb55fb2d53 push footer to bottom of viewport
continuous-integration/drone/push Build is passing Details
2022-01-20 12:25:14 +05:00
Aadil Ayub e6b41cbae3 style single page 2022-01-20 12:24:13 +05:00
Aadil Ayub d5e805cd3f ignore etags directory
continuous-integration/drone/push Build is passing Details
2022-01-20 12:14:33 +05:00
cellarspoon 54cc6825a4
new favicon again again
continuous-integration/drone/push Build is passing Details
2022-01-19 17:18:36 +01:00
cellarspoon f239ae4f66
new favicon again
continuous-integration/drone/push Build is passing Details
2022-01-19 13:09:23 +01:00
simoon 298203e1bb swapped out logo.svg for correct color version
continuous-integration/drone/push Build is passing Details
2022-01-19 12:32:29 +01:00
cellarspoon a1620bf1a9
new favicon
continuous-integration/drone/push Build is passing Details
2022-01-18 09:58:09 +01:00
cellarspoon ed68b2e150
fix pagination
continuous-integration/drone/push Build is passing Details
2022-01-17 21:43:40 +01:00
cellarspoon a3408ee5d2
skip hidden items too 2022-01-17 21:38:22 +01:00
cellarspoon b700017059
documenta via shouts
continuous-integration/drone/push Build is failing Details
2022-01-17 21:11:18 +01:00
cellarspoon a7afcc0a7d
drop the main domain for now
continuous-integration/drone/push Build is passing Details
2022-01-17 21:06:18 +01:00
cellarspoon dae505579d
dont pluralize
continuous-integration/drone/push Build is passing Details
2022-01-17 14:52:52 +01:00
cellarspoon e7540c7e6b
fix mobile menu
continuous-integration/drone/push Build is passing Details
2022-01-17 14:43:04 +01:00
cellarspoon d7476b06f6
add image to about page
continuous-integration/drone/push Build is passing Details
2022-01-17 14:30:46 +01:00
cellarspoon d6faf134f9
full bork of content locations / menu + pen 2022-01-17 14:13:24 +01:00
cellarspoon 2b21d9d73a
favicon
continuous-integration/drone/push Build is passing Details
2022-01-17 13:09:23 +01:00
cellarspoon 0db2fc3a93
lowercase hashtags
continuous-integration/drone/push Build is passing Details
2022-01-17 12:43:02 +01:00
cellarspoon 5d3aba3146
fix links [ci skip] 2022-01-17 11:32:33 +01:00
cellarspoon 88a9bea8d2
feat: add about page, style single page
continuous-integration/drone Build is passing Details
2022-01-17 11:28:22 +01:00
cellarspoon f5ee96236b
fix: logo link works 2022-01-17 11:09:40 +01:00
cellarspoon 128493bfdc
Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/lumbung.space into main 2022-01-17 11:02:42 +01:00
Aadil Ayub 97ce8d2715 reduce header top margin 2022-01-17 10:50:10 +05:00
Aadil Ayub 2abb3a4f6a move news ticker to top of page 2022-01-14 14:56:10 +05:00
cellarspoon f35c2d08c3
fix urls 2022-01-13 17:23:44 +01:00
cellarspoon 49b6580b42
main url 2022-01-13 17:16:56 +01:00
cellarspoon 019f3cac60
remove old page 2022-01-13 17:14:42 +01:00
Aadil Ayub fe265495d4 move some links to footer
continuous-integration/drone/push Build is passing Details
2022-01-13 21:07:56 +05:00
Aadil Ayub a4bafb83f3 make images full width on all screens
continuous-integration/drone/push Build is passing Details
2022-01-13 16:46:07 +05:00
Aadil Ayub 46cd61307e make tags for social card on separate lines 2022-01-13 16:36:38 +05:00
Aadil Ayub 28c59acb34 formatting 2022-01-13 16:33:40 +05:00
Aadil Ayub 2a44f64777 create mobile menu
continuous-integration/drone/push Build is passing Details
2022-01-13 16:04:33 +05:00
Aadil Ayub 66afbb9bde show hashtags in social cards
continuous-integration/drone/push Build is passing Details
2022-01-13 15:43:19 +05:00
Aadil Ayub eda7f484ae resize cards for mobile
continuous-integration/drone/push Build is passing Details
2022-01-13 15:37:04 +05:00
Aadil Ayub 4e242b068a style social cards
continuous-integration/drone/push Build is passing Details
2022-01-13 15:27:07 +05:00
Aadil Ayub 86fda70718 hide border on next page arrow
continuous-integration/drone/push Build is passing Details
2022-01-13 15:18:00 +05:00
Aadil Ayub 5eefcf7677 remove orange color on active page number
continuous-integration/drone/push Build is passing Details
2022-01-13 15:13:23 +05:00
Aadil Ayub e585e572f0 remove orange border on active page number 2022-01-13 15:12:26 +05:00
Aadil Ayub 8d13c54a83 improve hover undline on page numbers
continuous-integration/drone/push Build is passing Details
2022-01-13 14:24:55 +05:00
Aadil Ayub 5ceb244c00 make pagination look more clickable
continuous-integration/drone/push Build is passing Details
2022-01-13 14:22:22 +05:00
Aadil Ayub 6151b1ec80 align nav menu with login text
continuous-integration/drone/push Build is passing Details
2022-01-13 14:01:10 +05:00
Aadil Ayub 58227f86e2 style pagination row
continuous-integration/drone/push Build is passing Details
2022-01-13 13:43:45 +05:00
Aadil Ayub 29552e46d7 style footer links
continuous-integration/drone/push Build is failing Details
2022-01-13 13:25:42 +05:00
Aadil Ayub 1e0dac036a move news ticker into partial
continuous-integration/drone/push Build is failing Details
2022-01-13 13:22:22 +05:00
Aadil Ayub 798ef02616 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/living-room
continuous-integration/drone/push Build is failing Details
2022-01-12 19:09:10 +05:00
Aadil Ayub 9fb1d4b00c reduce logo size to make more space for menu 2022-01-12 19:09:05 +05:00
cellarspoon 627484f160
new feed
continuous-integration/drone/push Build is failing Details
2022-01-12 14:22:15 +01:00
cellarspoon 101be971a4
fix path [ci skip] 2022-01-12 13:24:51 +01:00
cellarspoon 1d897916b5
public links
continuous-integration/drone/push Build is passing Details
2022-01-12 12:01:32 +01:00
Aadil Ayub 9739067703 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/living-room
continuous-integration/drone/push Build is passing Details
2022-01-12 15:24:39 +05:00
Aadil Ayub 270569316b temporarily disable search 2022-01-12 15:24:33 +05:00
cellarspoon 73464326aa
link to public docs
continuous-integration/drone/push Build is passing Details
2022-01-12 11:19:09 +01:00
Aadil Ayub 7c030ec96f make all menu links lowercase
continuous-integration/drone/push Build is passing Details
2022-01-12 15:02:38 +05:00
cellarspoon 88578f293a
remove that feed, errrrrorrrssssssss
continuous-integration/drone/push Build is failing Details
2022-01-12 10:47:14 +01:00
cellarspoon 7ebcfec7e7
link out to panduan
continuous-integration/drone/push Build is passing Details
2022-01-12 10:36:17 +01:00
cellarspoon 437b85ca6a
fix home link
continuous-integration/drone/push Build is passing Details
2022-01-12 10:32:35 +01:00
cellarspoon c0f5080c4c
fix paths
continuous-integration/drone/push Build is passing Details
2022-01-12 10:28:06 +01:00
cellarspoon 5f4c8b7fef
clickable links, new integrations
continuous-integration/drone/push Build is failing Details
2022-01-12 10:25:01 +01:00
cellarspoon 3deb9574ab
update feeds list
continuous-integration/drone/push Build is failing Details
2022-01-12 10:21:26 +01:00
cellarspoon 2455294207
remove old portal page
continuous-integration/drone/push Build is passing Details
2022-01-12 10:19:05 +01:00
cellarspoon cab8d77988
link those boring links
continuous-integration/drone/push Build is passing Details
2022-01-12 10:17:56 +01:00
cellarspoon 8277689ce5
ticker to main page, ignore cruft
continuous-integration/drone/push Build is passing Details
2022-01-12 10:13:55 +01:00
cellarspoon 0b1bdecac9
ignore this folder too
continuous-integration/drone/push Build is passing Details
2022-01-12 09:54:29 +01:00
cellarspoon afa2751b93
don't load from env, dunno, not working
continuous-integration/drone/push Build is passing Details
2022-01-12 09:49:31 +01:00
cellarspoon fc3358cc20
feat: load hashtags
continuous-integration/drone/push Build is passing Details
2022-01-12 09:35:19 +01:00
cellarspoon bb76c9f433
fix: use name
continuous-integration/drone/push Build is passing Details
2022-01-11 16:01:03 +01:00
knoflook 0f1fe1dcdb
feat: pull mastodon posts
continuous-integration/drone/push Build is failing Details
2022-01-10 19:12:49 +01:00
cellarspoon 4ee293e74e
fix: remove that, old config
continuous-integration/drone/push Build is passing Details
2022-01-10 13:45:00 +01:00
cellarspoon 3d4483a974
fix: use new members link
continuous-integration/drone/push Build is passing Details
2022-01-10 13:28:12 +01:00
cellarspoon a7792e96ea
WIP: try keycloak wrapper
continuous-integration/drone/push Build is passing Details
2022-01-07 09:54:18 +01:00
cellarspoon 4c803ab627
feat: first run at portal page
continuous-integration/drone/push Build is passing Details
2022-01-07 09:43:27 +01:00
Aadil Ayub 168fef2e86 fix broken range query
continuous-integration/drone/push Build is passing Details
2022-01-07 13:19:42 +05:00
Aadil Ayub ed614be196 fix unclosed paren
continuous-integration/drone/push Build is failing Details
2022-01-07 13:18:30 +05:00
Aadil Ayub ab4394b00f add news ticker iframe to home page
continuous-integration/drone/push Build is failing Details
2022-01-07 13:17:10 +05:00
Aadil Ayub f2fe5e8e8b style footer
continuous-integration/drone/push Build is failing Details
2022-01-07 13:10:45 +05:00
Aadil Ayub b8bdf80897 minor formatting
continuous-integration/drone/push Build is failing Details
2022-01-07 13:03:12 +05:00
Aadil Ayub 8f3c053540 portal didn't hide last time; try again
continuous-integration/drone/push Build is failing Details
2022-01-07 12:53:27 +05:00
Aadil Ayub ad2572012c hide portal card from home page
continuous-integration/drone/push Build is failing Details
2022-01-07 12:46:03 +05:00
Aadil Ayub 76196cbb24 Create blank portal page
continuous-integration/drone/push Build is passing Details
2022-01-07 12:41:12 +05:00
Aadil Ayub e12c6d2ad0 hide menu on mobile
continuous-integration/drone/push Build is passing Details
2022-01-07 12:17:28 +05:00
Aadil Ayub 60d4d008e8 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/living-room
continuous-integration/drone/push Build is passing Details
2022-01-07 11:08:33 +05:00
cellarspoon ab7e7a90be
fix: don't cache this build
continuous-integration/drone/push Build is passing Details
2022-01-06 16:06:18 +01:00
cellarspoon a86e1546bf
fix: use full path
continuous-integration/drone/push Build is passing Details
2022-01-06 16:02:32 +01:00
cellarspoon 1f57c9b2de
fix: really ignore cache 2022-01-06 16:02:31 +01:00
Aadil Ayub cd38d449f0 tweak search box 2022-01-06 18:00:19 +05:00
Aadil Ayub 766fd601bf add padding below video title
continuous-integration/drone/push Build is passing Details
2022-01-06 17:42:04 +05:00
Aadil Ayub ed3eefdd0a make video boxes closer to figma design
continuous-integration/drone/push Build is passing Details
2022-01-06 17:38:36 +05:00
Aadil Ayub 2442944d69 change link color in video cards
continuous-integration/drone/push Build is passing Details
2022-01-06 15:58:19 +05:00
Aadil Ayub 0ecd962771 add focus/hover style for header links
continuous-integration/drone/push Build is passing Details
2022-01-06 15:56:27 +05:00
Aadil Ayub 1ee0b8dbda add focus style to search box
continuous-integration/drone/push Build is passing Details
2022-01-06 15:53:36 +05:00
Aadil Ayub 60d355cd36 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/living-room
continuous-integration/drone/push Build is passing Details
2022-01-06 15:50:19 +05:00
Aadil Ayub a8eb96309a change video card colors &remove shadow 2022-01-06 15:50:04 +05:00
Aadil Ayub b2a3b09ce7 create color variables 2022-01-06 15:37:54 +05:00
Aadil Ayub 44971b0df0 add href for home link 2022-01-06 14:11:52 +05:00
Aadil Ayub 439a98bbea make header closer to mockup 2022-01-06 14:10:05 +05:00
Aadil Ayub 2a814a3154 replace previous fonts with Gudea 2022-01-06 14:00:43 +05:00
Aadil Ayub dea128d8f8 style menu 2022-01-06 13:46:14 +05:00
Aadil Ayub 007350b888 import new fonts 2022-01-06 13:45:53 +05:00
cellarspoon 7ac941a841
docs: how to wipe
continuous-integration/drone/push Build is passing Details
2022-01-05 14:32:33 +01:00
cellarspoon 707cb8c8a1
fix: deploy to correct folder
continuous-integration/drone/push Build is passing Details
2022-01-05 14:29:41 +01:00
cellarspoon 3dcd2cd2ee
docs: how to add feed [ci skip] 2022-01-05 14:14:05 +01:00
Aadil Ayub f61e9f509a reindent lines 2022-01-05 17:58:28 +05:00
cellarspoon 60ecda18d6
docs: point to new install [ci skip] 2022-01-05 13:50:35 +01:00
cellarspoon 595eee3bc0
feat: include feed generation
continuous-integration/drone/push Build is passing Details
See ruangrupa/living-room#20.
2022-01-05 13:49:06 +01:00
cellarspoon 696e5634f1
docs: logs for generation [ci skip] 2022-01-05 13:06:27 +01:00
cellarspoon da9a56e0dd
docs: wording [ci skip] 2022-01-05 13:02:20 +01:00
cellarspoon ad3c1a7476
docs: better explained
continuous-integration/drone/push Build is passing Details
2022-01-05 13:01:40 +01:00
cellarspoon 4850c14e37
docs: explain setup
continuous-integration/drone/push Build is passing Details
2022-01-05 13:00:42 +01:00
cellarspoon d92732109f
feat: add content generation
continuous-integration/drone/push Build is passing Details
See ruangrupa/living-room#17.
2022-01-05 12:53:04 +01:00
cellarspoon ce3e864008
fix: ignore also when docker building
continuous-integration/drone/push Build is passing Details
2022-01-05 12:06:04 +01:00
cellarspoon 5f35faddcb
fix: point to new dockerfile
continuous-integration/drone/push Build is passing Details
2022-01-05 11:42:06 +01:00
cellarspoon 3a15d4f7d4
feat: CI/CD setup
continuous-integration/drone/push Build is failing Details
2022-01-05 11:38:51 +01:00
92 changed files with 7718 additions and 641 deletions

2
.dockerignore Normal file
View File

@ -0,0 +1,2 @@
/content/
/public/

43
.drone.yml Normal file
View File

@ -0,0 +1,43 @@
---
kind: pipeline
name: continuous deployment
steps:
- name: push hugo image
image: plugins/docker
settings:
username:
from_secret: docker_reg_username
password:
from_secret: docker_reg_passwd
dockerfile: Dockerfile.hugo
repo: decentral1se/beta.lumbung.space
tags: latest
- name: push scripts image
image: plugins/docker
settings:
no_cache: true
username:
from_secret: docker_reg_username
password:
from_secret: docker_reg_passwd
dockerfile: Dockerfile.scripts
repo: decentral1se/beta.lumbung.space-scripts
tags: latest
- name: deploy stack
image: decentral1se/stack-ssh-deploy:latest
settings:
stack: beta_lumbung_space
host: lumbung.space
deploy_key:
from_secret: drone_ssh_lumbung.space
depends_on:
- push hugo image
- push scripts image
trigger:
branch:
- main
event:
exclude:
- pull_request

12
.gitignore vendored
View File

@ -1,5 +1,15 @@
*.lock
.DS_Store
.env
.gitignore
.todo
.venv/
/content/
/content/calendar/
/content/pen/
/content/shouts/
/content/social/
/content/timeline/
/content/tv/
/etags/
/public/
resources

3
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,3 @@
{
"languageTool.enabled": true
}

View File

@ -1,11 +0,0 @@
FROM klakegg/hugo:alpine
RUN apk add --no-cache curl git
EXPOSE 1313
COPY . /src/
ENTRYPOINT ["/bin/bash"]
CMD ["-c", "hugo server --appendPort='false' --bind 0.0.0.0 --baseUrl='https://beta.lumbung.space' --port='1313' -F"]

7
Dockerfile.hugo Normal file
View File

@ -0,0 +1,7 @@
FROM klakegg/hugo:ext-alpine
RUN apk add --no-cache curl git
EXPOSE 1313
COPY . /src/

11
Dockerfile.scripts Normal file
View File

@ -0,0 +1,11 @@
FROM python:3.9.9-alpine
RUN apk add --no-cache git bash
WORKDIR /src/
RUN git clone https://git.autonomic.zone/ruangrupa/konfluks /src/
RUN pip install -U -I setuptools pip
RUN pip install -I .

128
README.md
View File

@ -1,17 +1,46 @@
# living room
# lumbung.space
> A new attempt to bring together the ideas of the "splash" page, "portal" page
> and a comfortable digital "living room" experience for lumbung[dot]space.
> This is a work in progress. The end goal of this is to have a new design and
> implementation for [`lumbung.space`](https://lumbung.space) for January 2022.
[![Build Status](https://drone.autonomic.zone/api/badges/ruangrupa/lumbung.space/status.svg?ref=refs/heads/main)](https://drone.autonomic.zone/ruangrupa/lumbung.space)
![lumbung.space logo](https://lumbung.space/img/alt-lumbung-logo.jpeg)
> lumbung.space is an online platform by and for the lumbung-interlokal and lumbung artists. Many of the artists and collectives invited for documenta fifteen are located far away from each other, with their own contextual realities and vulnerabilities. To be able to work together over such distances, the act of documenting the process, writing together, and keeping each other informed within the network is one of the most important parts of the process of building the lumbung. This process is known as harvesting. Thus, lumbung.space was made to provide a number of tools and a collective publishing outlet for this diverse network to experiment and share the collective processes through harvests. Like a vibrant archive and a digital living room, it allows connection, support, and sharing of knowledge. Learn more on [lumbung.space](https://lumbung.sace)...
## Technical FAQ
### How does the CI/CD work?
The [`.drone.yml`](./.drone.yml) triggers a build on [drone.autonomic.zone](https://drone.autonomic.zone/ruangrupa/lumbung.space) of the [`Dockerfile.hugo`](./Dockerfile.hugo) and the [`Dockerfile.scripts`](./Dockerfile.scripts) and then deploys the [`compose.yml`](./compose.yml) stack using `docker stack deploy`.
### How often is the content regenerated?
See the `sleep ...` statements in the [`compose.yml`](./compose.yml).
### How do I see if content generation is working?
(requires `lumbung.space` docker context)
- `docker service logs -f beta_lumbung_space_peertube`
- `docker service logs -f beta_lumbung_space_calendar`
- `docker service logs -f beta_lumbung_space_feed`
Where `beta_lumbung_space_<service-name>` and you see the service name in the [`compose.yml`](./compose.yml).
### How do I add a feed?
Add your RSS feed URL to [`feeds_list.txt`](./feeds_list.txt) and don't forget [this deploy step](https://git.autonomic.zone/ruangrupa/lumbung.space#deploy-a-new-feeds_list-txt).
### How do I wipe all the generated content?
(requires `lumbung.space` docker context)
`docker exec -it $(docker container ls -q -f name=beta_lumbung_space_app) bash -c "rm -rf /src/content/*"`
## Hacking
[Install Hugo](https://gohugo.io/getting-started/installing/).
### Generate the site
`hugo serve --watch`
[Install Hugo](https://gohugo.io/getting-started/installing/) and `hugo serve --watch`
### Generate `lumbung[dot]space` posts
@ -20,14 +49,89 @@ Do this manually first:
```
mkdir -p content
python3 -m venv .venv && source .venv/bin/activate
pip install git+https://git.autonomic.zone/ruangrupa/lumbunglib
pip install git+https://git.autonomic.zone/ruangrupa/konfluks
export CALENDAR_URL="https://cloud.lumbung.space/remote.php/dav/public-calendars/WbnHM8YdCkKT6bcT?export"
export OUTPUT_DIR=content/calendar
lumbunglib-cal
konfluks-cal
export OUTPUT_DIR=content/video
lumbunglib-vid
export OUTPUT_DIR=content/tv
konfluks-vid
export OUTPUT_DIR=content/shouts
konfluks-feed # reads ./feeds_list.txt
export OUTPUT_DIR=content/social
export MASTODON_AUTH_TOKEN=foobar
konfluks-hash
```
Afterwards, you can automatically run it with `make gen`.
After a `git pull`, you may need to run `pip install git+https://git.autonomic.zone/ruangrupa/konfluks` again.
### Manually deploying new images
- `docker login -u decentral1se -p $(logins/dockerhub/decentral1se)`
- `make push-hugo`
- `make push-scripts`
### Manually deploy the site
(requires `lumbung.space` docker context)
- `make deploy`
### Deploy a new `feeds_list.txt`
Increment the `_v<n>` (e.g. `v1` -> `v2`) in [`compose.yml`](./compose.yml) `configs` to avoid any deployment error.
### Adding a leaflet map to a page
To add a new leaflet map use the shortcode:
```
{{< map geoJson="data/geojsonContributors.json">}}
```
This way you can display a map on any page with any data.
To add data to the map, add a new json file to the `data/` directory and use the [geojson datascructure](https://geojson.org/) in the json file.
Then point the `geoJson="data/newfile.json"` in the shortcode to the new file.
If you wanna display new test in the tooltips just add a new property key/value.
e.g.
```
"properties": {
"a": "new value",
}
```
One catcha is that Javascipt always output the order of the object in alfabetic order, there is nothing to do about this.
Key names `groupName` and `listOfNames` are reserved.
This will display it in the way it does now on the map
e.g.
```
"properties": {
"groupName": "The Question of Funding",
"listOfNames": [
"Adele Jarrar",
"Amany Khalifa",
]
}
```
So just to be clear if you want extra value under it, give the key name a letter that is after the `l` in the alfabet.
e.g.
```
"properties": {
"groupName": "The Question of Funding",
"listOfNames": [
"Adele Jarrar",
"Amany Khalifa",
],
"m": "value under the list"
}
```
The new added value will alway be displayed the same and will be in a `<p>` tag.

View File

@ -14,20 +14,155 @@ services:
start_period: 15s
volumes:
- content:/src/content
command: |
server
--appendPort='false'
--bind 0.0.0.0
--baseUrl='https://lumbung.space'
--port='1313'
--buildFuture
--disableFastRender
--minify
--watch
deploy:
update_config:
failure_action: rollback
order: start-first
labels:
- "traefik.enable=true"
- "traefik.http.routers.coop-cloud-site.rule=Host(`beta.lumbung.space`)"
- "traefik.http.routers.coop-cloud-site.rule=Host(`lumbung.space`, `www.lumbung.space`)"
- "traefik.http.routers.coop-cloud-site.entrypoints=web-secure"
- "traefik.http.services.coop-cloud-site.loadbalancer.server.port=1313"
- "traefik.http.routers.coop-cloud-site.tls.certresolver=production"
tv:
image: decentral1se/beta.lumbung.space-scripts:latest
volumes:
- content:/src/content
environment:
OUTPUT_DIR: /src/content/tv
command: |
bash -c "
while true
do
echo 'generating tv posts...'
/usr/local/bin/konfluks-vid
sleep 300
done
"
calendar:
image: decentral1se/beta.lumbung.space-scripts:latest
volumes:
- content:/src/content
environment:
OUTPUT_DIR: /src/content/events
CALENDAR_URL: "https://cloud.lumbung.space/remote.php/dav/public-calendars/WbnHM8YdCkKT6bcT?export"
command: |
bash -c "
while true
do
echo 'generating calendar posts...'
/usr/local/bin/konfluks-cal
sleep 400
done
"
shouts:
image: decentral1se/beta.lumbung.space-scripts:latest
volumes:
- content:/src/content
configs:
- source: feeds_list
target: /src/feeds_list.txt
environment:
OUTPUT_DIR: /src/content/shouts
command: |
bash -c "
while true
do
echo 'generating shouts posts...'
/usr/local/bin/konfluks-feed
sleep 500
done
"
pen:
image: decentral1se/beta.lumbung.space-scripts:latest
volumes:
- content:/src/content
configs:
- source: feeds_list_pen
target: /src/feeds_list.txt
environment:
OUTPUT_DIR: /src/content/pen
command: |
bash -c "
while true
do
echo 'generating pen posts...'
/usr/local/bin/konfluks-feed
sleep 600
done
"
social:
image: decentral1se/beta.lumbung.space-scripts:latest
volumes:
- content:/src/content/
secrets:
- masto_key
environment:
OUTPUT_DIR: /src/content/social
command: |
bash -c "
export MASTODON_AUTH_TOKEN=`cat /run/secrets/masto_key`;
while true
do
echo 'generating social posts...'
/usr/local/bin/konfluks-hash
sleep 700
done
"
timeline:
image: decentral1se/beta.lumbung.space-scripts:latest
volumes:
- content:/src/content/
configs:
- source: feeds_list_timeline
target: /src/feeds_list_timeline.txt
environment:
OUTPUT_DIR: /src/content/timeline
command: |
bash -c "
while true
do
echo 'generating timeline...'
/usr/local/bin/konfluks-timeline
sleep 500
done
"
volumes:
content:
networks:
proxy:
external: true
configs:
feeds_list:
name: beta_lumbung_space_feeds_list_v4
file: feeds_list.txt
feeds_list_pen:
name: beta_lumbung_space_feeds_list_pen_v2
file: feeds_list_pen.txt
feeds_list_timeline:
name: beta_lumbung_space_feeds_list_timeline_v2
file: feeds_list_timeline.txt
secrets:
masto_key:
name: beta_lumbung_space_masto_key_v1
external: true

View File

@ -1,4 +1,32 @@
baseURL = "https://beta.lumbung.space"
baseURL = "https://lumbung.space"
languageCode = "en-gb"
title = "beta.lumbung.space"
title = "lumbung.space"
theme = "lumbung-theme"
pluralizeListTitles = "false"
paginate = 20
[params]
logo = "/img/logo.svg"
favicon = "/img/favicon.ico"
description = 'a digital living room for the lumbung ekosistem'
images = ['/img/logo.png']
title = 'lumbung dot space'
bundleCss = "/bundle.css"
bundleJs = "/bundle.js"
mainSections = ['social', 'shouts', 'events', 'tv', 'pen', 'pages']
[markup.goldmark.renderer]
unsafe = true
[taxonomies]
author = "authors"
contributor = "contributors"
tag = "tags"
source = "sources"
timeline = "timelines"
[permalinks]
timelines = "/timeline/:slug/"

70
content/about.md Normal file
View File

@ -0,0 +1,70 @@
---
title: "About lumbung.space"
date: 2022-04-28T11:11:58+01:00
hidden: true
---
## lumbung.space =
1. a hangout space, digital living room
2. a publishing tool (for video, music, books, social media)
3. a library, learning center
4. pantry (storage) as a shared resource between the lumbung inter-lokal
5. takes care of the user's privacy and is aware of their political vulnerability
6. slow growing and to be unstable is part of the deal
7. is an initiative for a community-governed digital platform
<img src="/img/alt-lumbung-logo.jpeg" style="margin:auto; width:60%">
## What
lumbung.space is an online platform by and for the lumbung-interlokal and lumbung artists. Many of the artists and collectives invited for documenta fifteen are located far away from each other, with their own contextual realities and vulnerabilities. To be able to work together over such distances, the act of documenting the process, writing together, and keeping each other informed within the network is one of the most important parts of the process of building the lumbung. This process is known as harvesting. Thus, lumbung.space was made to provide a number of tools and a collective publishing outlet for this diverse network to experiment and share the collective processes through harvests. Like a vibrant archive and a digital living room, it allows connection, support, and sharing of knowledge.
The aim is to have a digital infrastructure for the network that is not extractive and exploitative. The covid pandemic, and the ensuing digitization of so many aspects of creative practice, offered an extra reason to look into the often-overlooked networked media practices. As diverse, joyful, and often political practices all get mediated through the same corporate tools, lumbung.space, therefore, is an urgent experiment that tries out what an artist-run digital space could be like. The challenge now is making lumbung.space a platform that is owned and operated by the community of users themselves: which means us! (and not a service that is run by a corporation). A digital space that is built, owned, and maintained by the lumbung network around slow-growth and lumbung values.
After documenta fifteen, lumbung.space will persist as a living room where members of the network can continue to connect, support, and learn from each other.
## How
Currently, lumbung.space consists of a variety of tools for self-publishing and sharing knowledge, which are loosely linked together. The infrastructure allows for private, semi-public, and public communication. On lumbung tv, videos or live streams can be watched, shared, and archived. Lumbung social, is an internal social network where lumbung members can hang out and share aspects of their everyday lives or work with one another, but also publish parts of it to a wider audience. nongkrong.lumbung.space is an easy way to connect through a chat room that can also be used for meetings via video call. For the publication of long-form texts, there is pen.lumbung.space and panduan.lumbung.space is a shared notebook for writing, discussing, editing, and improving collective documentation. There is also a digital library to read and exchange literature by and for the network called books.lumbung.space. Finally, cloud.lumbung.space is shared file storage where documents and files can be stored.
While most of these tools are private, it is possible to selectively publish material to a wider audience from them. Additionally, it is possible to publish content to the shared front page of lumbung.space. This shared front page also collects updates from the own websites of lumbung-interlokal members, known as lumbung shouts.
## Who
lumbung.space was conceptualized and developed together with [Roel Roscam Abbing](https://roelof.info), an artist and doctoral candidate in Interaction Design at Malmö University and [Autonomic Co-op](https://autonomic.zone). Their work for lumbung.space is part of the [Co-op Cloud initiative](https://coopcloud.tech), a set of reusable recipes for installing libre software, which allows other collectives to set up similar digital infrastructure.
__This digital infrastructure is also realized with the valuable contributions of the people involved in the process__
* Arief Syarifuddin (Al Ghori)
* Autonomic Co-operative
* Cem
* Greistina Kusumaningrum
* Indra Ameng
* JJ Adibrata
* Julia Sarisetiati
* Katalin Székely
* Malene Saalmann
* Matthias Einhoff
* Mirwan Andan
* Rahmat Arham
* reinaart vanhoe
* Roel Roscam Abbing
* Theresa Franke
* Yazan Khalili
__Infrastructure Set Up & Maintenance Support__
Autonomic Co-operative
__Visual Design__
Studio 4oo2
__With Special Thanks to__
* [Manetta Berends](https://manettaberends.nl/), for her work on [web-to-print functionality for social.lumbung.space](https://git.vvvvvvaria.org/mb/lumbung-web-to-print)
* [Chocobozzz](https://github.com/Chocobozzz/), for their work on implementing additional features for tv.lumbung.space
__The lumbung network is supported by__
<img src="/img/goethe-institut.png" style="width: 200px">

7
content/kios/_index.html Normal file
View File

@ -0,0 +1,7 @@
---
draft: false
---
<h1>Lumbung Kios</h1>
{{< kios_map >}}

864
content/ls-contributors.md Normal file
View File

@ -0,0 +1,864 @@
---
title: "Contributors"
date: 2022-05-30T17:56:51+05:00
draft: false
hidden: true
---
{{< map geoJson="data/geojsonContributors.json">}}
## Lumbung members
- **The Question of Funding**
- Adele Jarrar
- Amany Khalifa
- Dena Matter
- Fayrouz Sharqawi
- Martin Heller
- Mohammad Hawajri
- Mohammad Abu Sal
- Noor Abed
- Raed Issa
- Raoof Alajouri
- Rayya Badran
- Siwar Kraitm
- Yazan Khalili
- **Project Art Works**
- Aida Ashall
- Amy Fenton
- Andrew Cooper
- Annie Rose Walter
- Annis Joslin
- Carl Sexton
- Charlie Thomas
- Charlotte Hanlon
- Charlotte Stephens
- Christopher Tite
- Claire Matthews
- Connor Ashley
- Darryl Spencer
- David Geall
- Dion Downes
- Eden Kötting
- Esther Springett
- Gabriella Rapisarda
- Gemma Evans
- George Smith
- Georgie Scott
- Helen Carlton
- Holli Macnamara
- India OSullivan
- Jack Goldsmith
- Jessica Courtney
- Bennett
- Jo Goldman
- Johnny Caroll Pell
- Kate Adams
- Katie Taylor
- Leila Mcmillan
- Luise Newham
- Lucy Jenion
- Luke Bebb
- Magda Pata
- Marion Willis
- Mark Daniels
- Martin Swan
- Maya Shapiro Steen
- Michelle Roberts
- Nathalie Dance
- Neville Jermyn
- Oliver Crowther
- Patricia Finnegan
- Paul Colley
- Peter Quinnell
- Phoebe Ellen Prebble
- Sam Smith
- Sara Dare
- Sarah Dunn
- Sarah T
- Sean Ormonde
- Sharif Persaud
- Siddharth Gadiyar
- Stanley Elis
- Thomas Lepora
- Tim Corrigan
- Wendy Routley
- Will Shepherd
- **Más Arte Más Acción (MAMA)**
- MAMA Team
- Alejandra Rojas
- Carmenza Rojas
- Fernando Arias
- Jonathan Colin
- Paola Pérez
- Rossana Alarcón
- MAMA Ecosystem Artists/Collaborators
- Ailie Rutherford
- Alejandro Castillejo
- Ana Milena Garzón
- Ariane Andereggen
- Atelier Van Lieshout
- David Paredes
- Elkin Calderón
- Enrique Murillo
- Fausto Moreno
- Fernando Serrano
- Gregorio Gómez
- Jhon Esteban Lasso
- Karina Angulo
- Kathrin Wildner
- Manuel David Riascos
- María Andrade
- Osneyder Valoy
- Sina Ribak
- Stefan Peters
- Ted Gaier
- Teresa Feldmann
- Velia Vidal
- Yaisa Mariam
- Rodríguez
- Yuli Correa
- **ZK/U Zentrum Für Kunst Und Urbanistik**
- ZK/U Team
- Anita Rind
- Dennis Lindenau
- Elisa Georgi
- Harry Sachs
- Lars Hayer
- Matthias Einhoff
- Miodrag Kuc
- Philip Horst
- Tirdad Zolghadr
- Fussballaballa
- David Zabel
- Henning Beste
- Janis Feneberg
- Jessie
- Klaus Wiese
- Max Winkler
- Mustafa Gündar
- Robin Pach
- Sabine Pach
- Samuel Rettenmaier
- Tom Zölzer
- Beecoin
- Clemens Gruber
- Curvelabs
- Erik Bordeleau
- Hiveeyes
- Lars Neckel
- Max Hampshire
- Nascent
- Paul Seidler
- Steph Holltrieu
- Steve Rogenstein
- Citizenship
- Alberto Stievanin
- Alexa Kreissl
- Alexander Callsen
- Alexander Römer
- Alina Schwörer
- Andrea Chudack
- Andrea Goetzke
- Arda Yelda
- Arda Yeldan
- Arved Schultze
- Axel Loytved
- Barbara Bernsmeier
- Benjamin Menzel
- Bernd Schulz
- Brennstoff Efoy
- Cecilia Andersson
- Daniel Seiple
- Danijela Pivašević-
- Tenner
- David Becker
- Feeda Sultan
- Feliks Oldewage
- Felix Kremer
- Florian Dietrich
- Florian Sprenger
- Folke Köbberling
- Frank Jimin Hopp
- Frederick Becker
- Georg Scherlin
- Gergely Laszlo
- Gob Squad
- Hajo Toppius
- Holz Jordan
- Institut für Architekturbezogene Kunst TU Braunschweig
- Ilja Borgböhmer
- Jan Körbes
- Jan van Esch
- Janis Barner
- Jonas Hohmann
- Jozef van der Heijden
- Junhen Zhang
- Katharina Laura Kunz
- Klara Adam
- Lars Straehler-Pohl
- Lea Grönholdt
- Lea Schleiffenbaum
- Lea Søvsø
- Leo Busch
- Madeleine Madej
- Manuel Strube
- Marie Salcedo Horn
- Markus Shimizu
- Markus Zimmermann
- Martina Pozzan
- Matthias Kremsreiter
- Max Jeromin
- Mecki Pääda
- Michael Meister
- Michael Zwingmann
- Michael Herzog
- Min Kyung Kim
- Nelli David
- Nelly Choné
- Olesia Vitiuk
- Olesia Voss
- Pablo Santacana Lopez
- Paul Keßler
- Redwane Jabal
- Reiko Kanazawa
- Rene Shenouda
- Roland Castringius
- Roland Gaber
- Sascha Schneider
- Schneider TM
- Seb Birch
- Sina Ahlers
- Sina Heffner
- Sonja Sommer
- Svenja Simone Schulte
- Tobias Opialla
- Tomoko Nakasato
- Verena Seibt
- Viviane Tabach
- Yong Sun Gullac
- **Off-Biennale Budapest**
- Ádám Kokesch
- Angéla Kóczé
- Anna Lujza Szász
- Architecture Uncomfortable Workshop (Emil Dénes Ghyczy & LukácsSzederkényi)
- Borbála Szalai
- Ceija Stojka
- Damian Le Bas
- Dr.-Ing. Florian Bellin-Harder / Fachgebiet Landschaftsbau, Landschaftsmanagement und Vegetationsentwicklung
- East Europe Biennial Alliance
- Eszter György
- Eszter Szakács
- Eszter Lázár
- Ethel Brooks
- European Roma Institute for Arts and Culture (ERIAC)
- Eva Koťátková
- Hajnalka Somogyi
- Ilona Németh
- János Balázs
- K&K Stauden
- Katalin Székely
- Małgorzata MirgaTas
- Manolo Gomez
- Mara (Omara) Oláh
- Marián Ravasz
- Maximilian Mechsner
- Miguel Ángel Vargas
- Nikolett Erőss
- On the Same Page (Rita KÁLMÁN, Lívia PÁLDI, Katarina ŠEVIĆ)
- Otto Pankok
- Recetas Urbanas Santi Cirugeda, Alice Attout
- Robert Gabris
- Sead Kazanxhiu
- Selma Selman
- Tamás Péli
- Teri Szücs
- The Randomroutines (Tamás KASZÁS, Krisztián KRISTÓF)
- Timea Junghaus
- Unterneustädter Schule (Kerstin Schwabe-Matic, Klaus Kurtz)
## Lumbung artists
- **Foundationclass Collective**
- Abiye Okujagu
- Ali Kaaf
- Anwar Al Atrash
- Bora Yediel
- Cẩm-Anh Lương
- Carolyn Amora Bosco
- Fadi Aljabour
- Hatef Soltani
- Katharina Kersten
- Krishan Rajapakshe
- Miriam Schickler
- Mohamad Halbouni
- Nadira Husain
- Nour Yassin
- Susan Azizi
- Ulf Aminde
- Vera Varlamova
- Yemisi Babatola
- **Amol K Patil**
- Das Rollschuhmagazin
- Parul Sinha
- Poonam Jain
- Sachin Kondalkar
- Saviya Lopes
- Vinit Dharia
- YALGAAR Sanskrutik Manch
- Yogesh Barve
- **Another Roadmap Africa Cluster (ARAC)**
- Andrea Thal
- Cedrick Nzolo
- Christian Nyampeta
- Jean Kamba
- Lineo Segoete
- Patrick Mudekereza
- Puleng Plessie
- Quadri Oluwasegun
- Rana El Nemr
- Rangoato Hlasane
- Sari Middernacht
- Zachary Rosen
- **Arts Collaboratory**
- Arts Collaboratory School hosting team
- Adrian Milpa Jimar
- Alex Rubuela
- Álvaro Castillo
- Ana Milena Garzón
- Andrés Villalobos
- Arts Collaboratory members and ecosystems
- Binita Shrestha
- Darina Kaparovaa
- Dasha Chernysheva
- Diego Teo
- Geral Faun
- Jazael Olguinzapata
- Juan Jaramillo
- Juan Mena
- Luciana Fleischman
- Macarena Hernández
- Malika Umarova
- Marat Raiymkulov
- Maria R. Collado
- Mario Morales
- Michelle Coffey
- Omar
- Sally Mizrachi
- Sandro Brito
- Sari Denisse
- Stefania Acevedo
- Syafiatudina
- Waysatta
- Yamir Castillo
- Yanireth Jiménez
- **Asia Art Archive**
- Members
- Carol Choi
- Charlotte Mui
- Christopher K. Ho
- Chương-Đài Võ
- Debby Tsui
- Gabrielle Chan
- John Tain
- Leah Lam
- Lydia Lam
- Özge Ersoy
- Pallavi Arora
- Rebecca Tso
- Samantha Chao
- Samira Bose
- Sneha Ragavan
- Susanna Chung
- Featuring materials from the archives of:
- Jyoti Bhatt
- Karla Sachse
- Lawan Jirasuradej
- Lee Wen
- loans from the Department of Painting, Faculty of Fine Arts, M.S. University of Baroda
- Museum of Art & Photography, Bangalore
- Nilima Sheikh
- Nitaya Ueareeworakul
- Phaptawan Suwannakudt
- Ray Langenbach
- Womanifesto
- **Baan Noorg Collaborative Arts and Culture**
- Alfred Banze
- Christine Falk
- Dangchanok Pongdam
- Jiradej Meemalai
- Krittaporn Mahaweerarat
- Lo Shih-Tung
- Pakchira Chartpanyawut
- Pornpilai Meemalai
- Timothy Liam Morgan
- **Britto Arts Trust**
- Abdur Rab
- AKM Maynul Islam
- Alok Raj Bongshi
- Arpita Singha Lopa
- Ashim Halder Sagor
- Azizee Fawmi Khan
- ColorKubes, Kassel & Brittos Mural Team
- Emdadul Hoque Topu
- Emran Sohel
- Farah Naz Moon
- Fareha Zeba
- Farhana Ferdausi
- Imran Hossain Piplu
- Jewel A Rob
- Jinnatun Jannat
- Kabir Ahmed Masum Chisty
- Kazi Sydul Karim
- Khushi Kabir
- Lutfun Nahar
- Mahbubur Rahman
- MD. Aminul Islam
- Md. Hanif Pappu
- Md. Khairul Alam
- MD. Rakibul Anwar
- Mehedi Hasan
- Milton Anwar
- Mohosin Kabir
- Nijhum Zannatun Nahar
- RA Kajol
- Reetu Sattar
- S.M.Saha Anisuzzaman Faroque
- Safiha Hossain
- Saidul Haque Juise
- Salahuddin Khan Srabon
- Sarah Jabin
- Sayed Fida Hossain
- Shahriar Shaon
- Shimul Datta
- Shimul Saha
- Shishir Bhattacherjee
- Shree Tapan Chandra
- Tarun Ghosh
- Tayeba Begum Lipi
- Trishna Paul
- Yasmin Jahan
- **Centre D'art Waza**
- AGATHON KAKUSA
- Bodil Furu
- Bram Goots
- Cecile Mwepu
- Chadrack Kakule
- Chriss Kabongo
- Christelle Ntanga
- Christian Nyampeta
- Damien Kahambwe
- Denise Maheho
- Feza Kayungu
- Guellord Mbolela
- IIunga Kangalele Richard
- Jean-Guy Mbopey
- Jeanne IIunga
- Joseph Kasau
- Kabala Mwana Mbuyi Adamo
- Kabulo Kazadi Richard
- Kazadi Kapenda Richard
- Leon Verbeek
- Lubange Wa Kangalele
- Lumbwe Kafwana Laurent
- Lumuna Ndala
- Maman Kisimba
- Maya Van Leemput
- Michel Kasongo
- Mwewa Kasongo
- Nadine Pena
- Naomie Monga Masengo
- Nontobeko Ntombel
- Olivier Bwihangane
- Patrick Mudekereza
- Pierre Kahenga
- Prodige Makonga
- Raphael Salumu
- Rene Ngombe
- Richard Mbuyu
- Rita Mukebo
- Samuel Luenberger
- Sari Middernacht
- Stephane Kabila
- Tresor Makonga
- Veronique Poverello
- **Chang En-man**
- Han-Fang Wang
- Shueh Ching Lu
- Ting Tsou
- **Chimurenga**
- Akin Adesokan
- Bianca Van Rooi
- Bogani Kona
- Chantal Bouw
- Graeme Arendse
- Mamadou Diallo
- Moses Marz
- Nomaliqhwa Hadebe
- Ntone Edjabe
- Pura Lavisa
- **Cinema Caravan and Takahashi Kuribayashi**
- Akira Okura
- Eikou Haraguchi
- Eisuke Ogawa
- Gen Nagashima
- Kazuaki Komiya
- Mickey Varot
- Masaya Fantasista
- Michinori Maru
- Mizuki Nishimura
- Naoito
- Rai Shizuno
- Satoru Segi
- Takashi Kuribayashi
- Tatsuya Sano
- **El Warcha**
- Aziz Aissaoui
- Aziz Romdhani
- Benjamin Perrot
- Chiraz Guellela
- Marlene Halbgewachs
- Naomi Nantois Meadow
- Radhouane Boudhraa
- Selma Kossentini
- **Fehras Publishing Practices**
- Kenan Darwich
- Omar Nicolas
- Sami Rustom
- **Jimmie Durham (A Stick In The Forest By The Side of The Road)**
- Bev Koski
- Elisa Strinna
- Hamza Badran
- Iain Chambers
- Joen Vedel
- Jone Kvie
- Maria Thereza Alves
- Wilma Lukatsch
- **Jumana Emil Abboud**
- Anna Sherbany
- Issa Freij
- Lydia Antoniou
- Mounya Elbakay
- Sourabh Phadke
- Yasmine Haj
- **La Intermundial Holobiente**
- Anahí Rayen Mariluán
- Carla Grunauer
- Claudia Fontes
- Erica Bohm
- Gabriela CabezónCámara
- Graciela Carnevale
- Guadalupe Lucero
- Guadalupe Miles
- Gustavo Ibarra
- Hector (Chino) Soria
- Ingrid Bleynat
- Isabel Mendoza
- Juan Mendoza
- Karina Mendoza
- Leticia Obeid
- Lucas Di Pascuale
- Lucio Capece
- Luis Sagasti
- Noelia Billi
- Pablo Martín Ruiz
- Paula Fleisner
- Ral Veroni
- Reynaldo Jiménez
- Sergio Raimondi
- Sol Rébora
- Susana Villalba
- The ten thousand things
- Tulio De Sagastizábal
- Virgini Buitrón
- Weavers of the Tewok Cultural Centre
- **LE 18**
- Francesca Masoero
- Laila Hida
- Nadir Bouhmouch
- Soumeya Ait Ahmed
- Curatorial / AD contributors
- Abdellah Hassak
- Ahmed Bennys
- Ahmed Bouanani
- Amine Lahrach
- Archives Bouanani Collective
- Assia Djebar
- Audi George Bajalia
- AWAL
- Benjamin Verhoeven
- Caravane Tighmert
- Carlos Perez Marin
- Contributing Artists
- Elisa Zorzi
- Farida Benlyazid
- Firas Hamdan
- Grocco
- Hadia Gana
- Imane Zoubai
- Jumana Abboud
- Khadija El Abyad
- Le Brouillon
- Louisa Aarrass
- Mamans Douées
- Mbarek Bouhchichi
- Meriem Benmhamed
- Mohamed Oubenaal
- Montasser Drissi
- Mounir Rahmouni
- Nabil Himich
- Nassim Azarzar
- QANAT
- Reem Shadid
- Rim Mejdi
- Sara Frikech
- Shayma Nader
- Sofia Fahli
- Teckchbila
- Touda Bouanani
- Troupe Asnimer
- Troupe Cheikh Hammou
- Untitled Duo
- Yasmine Benabdallah
- Yassine Rachidi
- Zakia Kadiri
- **Marwa Arsanios**
- Joanna Dammour and the AUB Geological Museum
- Jowe Harfouche
- Katrin Ebersohn
- Magda Nammour and
- the Bibliotheque
- Orientale in Beirut
- Marie Nour Hechaime
- Mazen Hachem
- Mohamed Blakah
- Nadim Choufi
- Nagham Darwich
- Nancy Nasserdin
- **Nguyen Trinh Thi**
- Jamie Maxtone Graham
- Lê Quang Minh
- Lê Thuận Uyên
- Nguyễn Xuân Sơn
- Phạm Chí Khánh
- Phạm Hoàng Gia Khang
- Uông Thanh Ngọc
- **Nino Bulling**
- Aisha Franz
- Aki Hassan
- Ansgar Lorenz
- Bea Kittelmann
- Bilge Emir
- Bilge Emir
- Chiny Udeani
- Eva Gräbeldinger
- Eva Müller
- Ilknur Kocer
- Jiaqi Hou
- Jo Rüßmann
- Joseph Kai
- Jul Gordon
- Malika Teßmann
- Malwine Stauss
- Marc Hennes
- Marijpol
- Martin Keziah Vella
- Michel Esselbrügge
- Mloukhiyyé Al-Fil
- Natyada Tawonsri
- Nour Hifaoui
- Nygel Panasco
- Romy Matar
- Sheree Domingo
- Stefanie Leinhos
- Tinet Elmgren
- Ulrike Steinke
- **OOK_ [Reinaart Vanhoe, Neue Brüderkirche, Espora, BPOC Festival Kassel, ME_Sobat, Colorlabor, Graanschuur Tarwewijk, Elaine W. Ho, Bartira, Wok The Rock, Collective, K. Format, Take-A-Way, Plan B, Dynamitas, Unlimited...]**
- Almu
- Ana Maria Vallejo
- Ana Vera
- Angeliki Diakrousi
- Araby Yakoub Ibrahim
- BPOC Festival Kassel
- Camilo Vega
- Carl-Schomburg-Schule, Kassel
- Carolin Angulo Hammes
- Christian Reber
- Coco Rufer
- Cristina Cochior
- Dalia Velandi
- Deborah Manavi - Partizipative Tanzforschung zum Common Ground
- Diakonisches Werk
- Region Kassel
- Divine Impact Church of God
- Donata Clemens
- Essbare Stadt e.V.
- Estefanía
- Ev. Hoffnungskirchen­ gemeinde
- Familienbildungsstätte Sternschnuppe
- Flora Saß
- Florian Cramer
- Friederike Spieker
- Friedrich Carl von Uckro
- Goethe-Gymnasium Kassel
- Hannah Koerner
- Hannan El Mikdam-Lasslop
- Ingo Nitsche
- Institut Sozialwesen der Universität Kassel
- Islamisches Zentrum Kassel
- Jan Wortmann
- Jana Faßbender
- Jens Redemann
- Josefina Dux
- Judith Leijdekkers
- Jugendarbeit Wesertor der Stadt Kassel
- Julia Kopylova
- Kassel Kunsthochschules Performance and Multidisciplinary Class in collabora- tion with Class for Performance and Time Based Media from the Berlin University of the Arts
- Khalat Khalaf Khalil
- Kita Sonnenhang
- Kulturzentrum Schlachthof gGmbH
- Luca Marie Tüshaus
- mariëlle verdijk
- Matin Abbas
- Mayra Alejandra Schultheis
- Meike Stricker
- Merlind Sauerland
- Niklas Holzhauer
- Nisa e.V.
- Norgard Kröger
- Ole Handschug
- Palaver Rhababa
- Pauline Brämer
- Philipp Colorado
- Philipp Firmbach
- Pris Roos
- Rahila Sahebdel
- Rana Matloub
- Rieneke de Vries
- Rosalío Ochoa Saavedra
- Rui Reis
- Sabine Dühring
- Sara Hamadeh
- Sascha Nelle
- Selma El Mikdam-Lasslop
- Silvio Lorusso
- Simon Browne
- social sculpture lab e.V.
- Sophie Stein, Kassel
- Stadtteilzentrum Wesertor
- Stefan Nadolny
- Stefan Roser
- Stefany Karghoti
- Suchee Simonti
- Tamara Drath
- Teferi Mekonen
- Tilman Evers
- Tomi Hilsee
- Unterneustädter
- Grundschule
- Wad Maback
- Walter-Lübcke-Schule
- Zemenu Tenagne Zeleke
- Zoë Cochia
- and others…
- **Party Office B2B Fadescha**
- Abhinit Khanna
- Ada Navarro
- After Party Collective
- Ali Akbar Mehta
- Aliens for Uncertain Futures
- Amrish Kondurkar
- Aru
- Aum
- Caitlin Adams
- Constanza Pina
- Joey Cannizzaro
- Jyotsna
- Kinkinella
- Maria Jorge Medina
- Ramya Patnaik
- Shaunak Mahbubani
- Vidha Saumya
- Vidisha-Fadescha
- **Pinar Öǧrenci**
- Ayşe Dorak
- Didare İşleyen
- Neşe Polat
- Nuriye İşleyen
- **Richard Bell**
- Digi Youth Arts
- **Sada [Regroup]**
- Ali Eyal
- Bassim al Shaker
- Laith K. Daer
- Raed Motar
- Rijin Sahakian
- Sajjad Abbas
- Sarah Munaf
- **Safdar Ahmed**
- Alia Ardon
- Can Yalçınkaya
- Kazem Kazemi
- Miream Salameh
- MN (identity concealed for reasons of privacy)
- TABZ A (identity concealed for reasons of privacy)
- Zeinab Mir
- **Siwa Plateforme - L'economat at Redeyef**
- Abdelhamid Mansouri
- Aicha Mansouri
- Ali Dhahri
- Atef Maatallah
- Fakhri El Ghazel
- Farid Yahyaoui
- Fatima Machouch
- Francois Tanguy
- Hamouda Jarrar
- Haytham Zakaria
- Haythem Ben Bousaha
- Houcine Chraiti
- Houcine Ezzedini
- Imen Smaoui
- Jean Michel Diaz
- Jean Pierre Han
- Laid Bouoni
- Lassad Beldi
- Laurence Chable
- Loup Uberto
- Malek Bouaoni
- Marianne Dautrey
- Marwan Akrouti
- Matheiu Lontanaza
- Mohamed Amin Ezzedini
- Mohamed Labidi
- Mohamed Znaidi
- Mouna Belhouchet
- Muntasser Kramti
- Nadia Tazi
- Noura Ben Ali
- Okacha Ben Salah
- Rai Uno
- Rochdy Machouch
- Saad Tabbabi
- Salah Znaidi
- Salim Ben Mohamed
- Samir Ben Boubaker
- Sophie Bessis
- **Subversive Film**
- Aoe Tanami
- Baker Sharqawi
- Don Catchlove
- Ghaleb Shaath
- Ismail Shammout
- Iwanami Productions
- Jack Madvo
- Jim Cranmer
- Khaled Siddik
- Monica Maurer
- Mustafa Abu Ali
- Riuychi Hirokawa
- Sabih Al Zoohiri
- Sami Salamoni
- Samir Nimr
- Samir R. Hissen
- SHIRAK
- T. Maki
- Tom Hollyman
- Victor Haddad
- Wakamatsu Productions

6
content/our-network.md Normal file
View File

@ -0,0 +1,6 @@
---
title: "Our Network"
date: 2022-05-30T14:18:48+05:00
draft: true
hidden: true
---

View File

@ -0,0 +1,6 @@
---
draft: false
---
<h1>Lumbung of Publishers</h1>
{{< map geoJson="data/lumbung-publishers-members.json">}}

View File

@ -0,0 +1,46 @@
---
title: "About lumbung of Publishers"
date: 2022-10-18T13:33:21+05:00
draft: false
authors: ["lumbung publishers"]
categories: ["shouts"]
tags: [ "publishers" ]
---
Within the cultural sphere, independent publishers and publishing collectives are particularly dependent on solidarity and the sharing of resources to survive. During documenta fifteen, lumbung of Publishers offers independent publishers the possibility to get to know each other and to share knowledge. The goal is to create a network that exists beyond the 100-day duration of documenta fifteen.
![documenta fifteen: lumbung of Publishers, Harvest by Daniela and Camila from HAMBRE, 2022](https://documenta-fifteen.de/wp-content/uploads/2022/06/lumbung-of-Publishers-1280x838.jpeg)
Among the invited publishers are the publishing collective consonni from Bilbao, the graphic experimentation workshop La Impresora from Puerto Rico, Ljubljana-based Stripburger, Rotopol from Kassel, and many more.
Two stakeholders from each publishing house travel to Kassel to first participate in a two-day internal workshop. During the first Meydan weekend, from Friday, July 8 until Sunday, July 10, 2022, the publishers design a three-day public program, with presentations, workshops, and lectures. lumbung of Publishers offers visitors of documenta fifteen the possibility to get to know the independent publishers and their programs from different countries and to gain an insight into their survival strategies.
The participating publishers and collectives showcase their publications and produce new ones on the spot. This happens in collaboration with lumbung Press, which is a collective project of lumbung members and lumbung artists for flexible and process-oriented production of print products on site in Kassel.
lumbung Press is a partner project between documenta fifteen and Kunsthaus Göttingen.
## LUMBUNG OF PUBLISHERS COLLABORATORS ARE CURRENTLY:
- Abdul Halik Azeez
- Bananafish Books
- BOLOHO (lumbung artists)
- consonni
- Cooperativa Cráter Invertido
- David Kaiza
- Erick Beltrán (lumbung artist)
- HAMBRE
- Jalada
- Kayfa ta
- kuš!
- Kutikuti
- La Impresora
- Marjin Kiri
- microutopías press
- Nfana Diakite
- Nieves
- Reading Room
- Relampago
- Rotopol Press
- Strapazin
- Stripburger
![documenta fifteen: lumbung of Publishers, screenshot during a meeting, 2022](https://documenta-fifteen.de/wp-content/uploads/2022/06/lumbung-of-Publishers_2-1280x847.jpeg)

View File

@ -0,0 +1,20 @@
---
title: "Comics Reading"
date: 2022-10-18T13:31:58+05:00
draft: false
authors: ["lumbung publishers"]
categories: ["shouts"]
tags: [ "publishers" ]
---
lumbung of Publishers: Comics Reading is an event by lumbung of Publishers together with Rotopol and friends.
## PARTLY BARRIER-FREE
Access:
Ground-level entrance via Obere Königsstraße. The entrance via Treppenstraße is not wheelchair accessible as there are several steps, but the second level of ruruHaus can be reached via an in-house elevator (140 x 160 cm).
## DIRECTIONS
Entrance via Treppenstraße
Obere Königsstraße 43, 34117 Kassel

View File

@ -0,0 +1,14 @@
---
date: 2022-10-18
draft: false
authors: ["lumbung publishers"]
categories: ["shouts"]
title: lumbung books tutorial
tags: [ "publishers" ]
---
In this short video you learn how you can share digital publications using books.lumbung.space:
https://tv.lumbung.space/w/p/vpiJrFaFNxnCi7c5dEmnN5
Video made by Varia member Aggeliki (Kiki) Diakrousi while she was at Kefalonia, Greece in August 2022

View File

@ -0,0 +1,694 @@
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [34.46684826773766, 31.501803673432892]
},
"properties": {
"groupName": "The Question of Funding"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [0.5734484820058058, 50.85790334202201]
},
"properties": {
"groupName": "Project Art Works",
"website": "https://projectartworks.org/"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-74.07431121925988, 4.619179535235933]
},
"properties": {
"groupName": "Más Arte Más Acción (MAMA)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [13.386239006356751, 52.523934403771726]
},
"properties": {
"groupName": "ZK/U Center for Art and Urbanistics"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [19.04074926483718, 47.4974407113006]
},
"properties": {
"groupName": "OFF Biennale Budapest",
"website": "https://offbiennale.hu/en"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [13.41370482677673, 52.51892080935371]
},
"properties": {
"groupName": "Foundationclass Collective"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [72.87087082003174, 19.08736847618492]
},
"properties": {
"groupName": "Amol K Patil"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [114.14808699429824, 22.285773210867482]
},
"properties": {
"groupName": "Asia Art Archive"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [99.91390756934803, 13.74139295651044]
},
"properties": {
"groupName": "Baan Noorg Collaborative Arts and Culture"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [90.3858719270149, 23.74689226511707]
},
"properties": {
"groupName": "Britto Arts Trust"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [27.479276909569442, -11.669492189481062]
},
"properties": {
"groupName": "Centre D'Art Waza"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [121.55187310159481, 25.045507983044228]
},
"properties": {
"groupName": "Chang En Man"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [28.187136183103206, -26.021853817682118]
},
"properties": {
"groupName": "Chimurenga"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [139.58008052241715, 35.298166892078385]
},
"properties": {
"groupName": "Cinema Caravan and Takashi Kuribayashi"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [10.169482425564317, 36.802404978640865]
},
"properties": {
"groupName": "El Warcha",
"listOfNames": [
"Aziz Aissaoui",
"Aziz Romdhani",
"Benjamin Perrot",
"Chiraz Guellela",
"Marlene Halbgewachs",
"Naomi Nantois Meadow",
"Radhouane Boudhraa",
"Selma Kossentini"
]
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [13.451740815341942, 52.49779005820405]
},
"properties": {
"groupName": "Fehras Publishing Practices",
"listOfNames": [
"Kenan Darwich",
"Omar Nicolas",
"Sami Rustom"
]
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [9.483263587967974, 51.311336885707874]
},
"properties": {
"groupName": "Jimmie Durham & A Stick in the Forest by the Side of the Road",
"listOfNames": [
"Elisa Strinna",
"Iain Chambers",
"Joen Vedel",
"Jone Kvie",
"Maria Thereza Alves",
"Wilma Lukatsch",
"Bev Koski"
]
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [35.21310551666355, 31.76733099252696]
},
"properties": {
"groupName": "Jumana Emil Abboud"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-63.91481978132442, -37.271646816944155]
},
"properties": {
"groupName": "La Intermundial Holobiente",
"website": "https://holobiente.org/about/"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-7.989797589960902, 31.6340362904925]
},
"properties": {
"groupName": "LE 18"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [35.49964657559596, 33.89690601954764]
},
"properties": {
"groupName": "Marwa Arsanios"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [105.83249954367894, 21.02706091062608]
},
"properties": {
"groupName": "Nguyen Trinh Thi"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [13.408243756908556, 52.5230262579981]
},
"properties": {
"groupName": "Nino Bulling"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [4.479831292633461, 51.930411030394396]
},
"properties": {
"groupName": "ook_Reinaart Vanhoe"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [77.10141217533906, 28.728014858593568]
},
"properties": {
"groupName": "Party Office B2B Fadescha"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [13.386957747304395, 52.52177288712362]
},
"properties": {
"groupName": "Pinar Öǧrenci"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [153.00963090140675, -27.46220865204788]
},
"properties": {
"groupName": "Richard Bell"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [44.35310240776209, 33.32616738818097]
},
"properties": {
"groupName": "Sada [regroup]"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [34.4665008962111, 31.503376106954537]
},
"properties": {
"groupName": "Safdar Ahmed"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [8.775977801119634, 34.43170453288712]
},
"properties": {
"groupName": "Siwa Plateforme - L'economat at Redeyef"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [35.20407938450352, 31.903997468677233]
},
"properties": {
"groupName": "Subversive Film"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [32.581610847260045, 0.3477040574423913]
},
"properties": {
"groupName": "Another Roadmap Africa Cluster (ARAC)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [29.750418620033138, -2.3494284497346016]
},
"properties": {
"groupName": "Another Roadmap Africa Cluster (ARAC)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [27.475392399224123, -11.683364230446546]
},
"properties": {
"groupName": "Another Roadmap Africa Cluster (ARAC)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [15.2691657643659643, -4.420454699194776]
},
"properties": {
"groupName": "Another Roadmap Africa Cluster (ARAC)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [27.485824535687396, -29.309551408874707]
},
"properties": {
"groupName": "Another Roadmap Africa Cluster (ARAC)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [28.041650669467376, -26.2059787867045]
},
"properties": {
"groupName": "Another Roadmap Africa Cluster (ARAC)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [3.3594070759044734, 6.523389224486557]
},
"properties": {
"groupName": "Another Roadmap Africa Cluster (ARAC)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [31.26463960304166, 30.052628131582498]
},
"properties": {
"groupName": "Another Roadmap Africa Cluster (ARAC)"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-0.200965, 5.560014]
},
"properties": {
"groupName": "Nubuke Foundation - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [33.897204, 35.513829]
},
"properties": {
"groupName": "Ashkal Alwan - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [35.513829, 33.897204]
},
"properties": {
"groupName": "Temporary Art Platform - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [44.816479, 20.474939]
},
"properties": {
"groupName": "Cultural Centre GRAD - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-74.087834, 4.635649]
},
"properties": {
"groupName": "Lugar a Dudas - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-76.549099, 3.451646]
},
"properties": {
"groupName": "Helena Producciones - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [18.463735, -33.940484]
},
"properties": {
"groupName": "Gugulective - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [14.692108, -17.441967]
},
"properties": {
"groupName": "Raw Material Company - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-90.516175, 14.624033]
},
"properties": {
"groupName": "La Torana - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [106.832686, -6.218968]
},
"properties": {
"groupName": "ruangrupa"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [28.047305, -26.204103]
},
"properties": {
"groupName": "Keleketla! Library - Arts Collaboratory",
"city": "Johannesburg",
"country": "South Africa"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [67.063473, 24.861462]
},
"properties": {
"groupName": "Vasl Artists' Association - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [3.379206, 6.453060]
},
"properties": {
"groupName": "Video Art Network Lagos - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-68.122441, -16.507456]
},
"properties": {
"groupName": "Casa Tres Patios - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-77.033966, -12.046374]
},
"properties": {
"groupName": "Bisagra - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [121.028812, 14.565859]
},
"properties": {
"groupName": "Green Papaya Art Projects - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [32.570926, -25.965053]
},
"properties": {
"groupName": "Nucleo de Arte - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-99.127662, 19.433735]
},
"properties": {
"groupName": "Casa Gallina - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-56.168350, -34.905134]
},
"properties": {
"groupName": "Espacio de Arte Contemporáneo - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [72.825833, 18.964700]
},
"properties": {
"groupName": "Clark House Initiative - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [104.9165275, 11.5636628]
},
"properties": {
"groupName": "SA SA BASSAC - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [34.018124, -6.859864]
},
"properties": {
"groupName": "La Source du Lion - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-60.641688, -32.944242]
},
"properties": {
"groupName": "El Levante - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-70.648204, -33.447503]
},
"properties": {
"groupName": "Metales Pesados - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-46.6523816, -23.5351122]
},
"properties": {
"groupName": "Casa do Povo - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [36.8127757, 10.1634717]
},
"properties": {
"groupName": "L'Art Rue - Arts Collaboratory"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [110.3661793, -7.7830803]
},
"properties": {
"groupName": "KUNCI Cultural Studies Center - Arts Collaboratory"
}
}
]
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,319 @@
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-67.02312138226604, 18.473952560246335]
},
"properties": {
"groupName": "La Impresora",
"website": "https://cargocollectivecom/laimpresora",
"listOfNames": [
"Amanda Hernández",
"Nicole Delgado Poueymirou"
]
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [121.48494201935183, 31.248587159325307]
},
"properties": {
"groupName": "Bananafish Books",
"listOfNames": [ "Qing / Wei" ],
"website": "https://instagram.com/bananafishbooks"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-2.9342512170102952, 43.26413418446196]
},
"properties": {
"groupName": "Consonni",
"listOfNames": [
"Maria Mur Dean",
"Munts Brunet"
],
"website": "https://www.consonni.org"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-99.1347000127044, 19.452826396857443]
},
"properties": {
"groupName": "Cooperativa Cráter Invertido",
"listOfNames": [
"Jazael Olguinzapata",
"Sari Denisse",
"Mario Dominguez"
],
"website": "https://www.visibleproject.org/blog/project/editorialmovement-mexico-city-mexico/"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [2.1649055407407434, 41.396244293766436]
},
"properties": {
"groupName": "Erick Beltrán"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-70.66692136271297, -33.442317042843925]
},
"properties": {
"groupName": "HAMBRE",
"listOfNames": [
"Daniela Sepúlveda Guzmán",
"Camila González Simon"
],
"website": "https://hambrehambrehambre.com"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [31.23460265148997, 30.04863553908884]
},
"properties": {
"groupName": "Kayfa-ta",
"listOfNames": [
"Maha Maamoun",
"Ala Younis"
],
"website": "www.kayfa-ta.com"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [35.90847989847126, 31.969726971911616]
},
"properties": {
"groupName": "Kayfa-ta",
"listOfNames": [
"Maha Maamoun",
"Ala Younis"
],
"website": "www.kayfa-ta.com"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [24.100226353313147, 56.97988198342907]
},
"properties": {
"groupName": "kuš!",
"listOfNames": [
"David Schilter",
"Monika Grūzīte"
],
"website": "http://www.komikss.lv"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [24.932134774628967, 60.1883622930113]
},
"properties": {
"groupName": "Kutikuti",
"listOfNames": [
"Petra Virtanen",
"Johanna Rojola or roju (they /them)"
],
"website": "https://kutikutisf.wordpress.com/category/news/"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [106.84599411307272, -6.20175313758691]
},
"properties": {
"groupName": "Marjin Kiri",
"listOfNames": [
"Ronny Agustinus",
"Pradewi Tri Chatami"
],
"website": "https://marjinkiri.com"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-56.18580127552417, -34.899210176795584]
},
"properties": {
"groupName": "microutopías",
"listOfNames": [
"Darío Marroche",
"Magui Testoni"
],
"website": "https://microutopias.press"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [8.541196230458853, 47.38275909850193]
},
"properties": {
"groupName": "Nieves",
"listOfNames": ["Benjamin Sommerhalder"],
"website": "https://www.nieves.ch"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-74.06936870435806, 4.7283471458218695]
},
"properties": {
"groupName": "Relampago",
"listOfNames": ["Andrés and Valeria"],
"website": "https://instagram.com/proyectorelampago"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [9.479151985185684, 51.31700304920649]
},
"properties": {
"groupName": "Rotopol Press",
"listOfNames": ["Rita Fürstenau"],
"website": "http://www.rotopolpress.de"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [8.541196230458853, 47.38275909850193]
},
"properties": {
"groupName": "Strapazin",
"listOfNames": [
"(David Basler) Milva Stutz",
"Lika Nüssli"
],
"website": "https://strapazin.ch"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [14.506004050784611, 46.062038080618365]
},
"properties": {
"groupName": "Stripburger",
"listOfNames": [
"Katerina Mirovic",
"Tanja Skale"
],
"website": "https://www.stripburger.org/en/"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [7.394589665360936, 9.081206604987218]
},
"properties": {
"groupName": "Jalada Africa",
"listOfNames": ["Richard Ali"],
"website": "https://www.jaladaafrica.org"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [37.88198388123684, 0.18736237622547486]
},
"properties": {
"groupName": "Jalada Africa",
"listOfNames": ["Wanjeri Gakuru"],
"website": "https://www.jaladaafrica.org"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [80.72724100901736, 8.040603024970357]
},
"properties": {
"groupName": "The Packet",
"listOfNames": ["Abdul Halik Azeez"],
"website": "https://www.instagram.com/the_packet"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [-4.159429300086695, 17.67169725681633]
},
"properties": {
"groupName": "Les Editions TAKABA",
"listOfNames": ["Nfana DIAKITE"],
"website": "https://www.facebook.com/editions.takaba"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [113.25937734969307, 23.16313833792756]
},
"properties": {
"groupName": "BOLOHO",
"listOfNames": [
"Di Liu",
"Jiaxin Li (Xiaotian)",
"Siyan"
],
"website": "https://instagram.com/readingroom2191"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [32.32078434190578, 1.5643986962732304]
},
"properties": {
"groupName": "David Kaiza",
"website": "https://cipesa.org/2016/09/david-kaiza-ugandan-writer-and-journalist/"
}
}
]
}

14
feeds_list.txt Normal file
View File

@ -0,0 +1,14 @@
http://artscollaboratory.org/feed/
http://www.festivalsegou.org/spip.php?page=backend&lang=fr
https://artivismo.org/feed/
https://brittoartstrust.org/feed/
https://documenta-fifteen.de/en/feed/
https://fafswag.wordpress.com/feed/
https://gudskul.art/feed/
https://inland.org/feed/
https://jatiwangiartfactory.tumblr.com/rss/
https://projectartworks.org/feed/
https://ruangrupa.id/feed/
https://wajukuuarts.wordpress.com/feed/
https://www.masartemasaccion.org/feed/?lang=en
https://www.ruralschoolofeconomics.info/rss.xml

1
feeds_list_pen.txt Normal file
View File

@ -0,0 +1 @@
https://pen.lumbung.space/feed/

1
feeds_list_timeline.txt Normal file
View File

@ -0,0 +1 @@
https://pen.lumbung.space/feed/?post_type=timeline

View File

@ -3,10 +3,15 @@ DEFAULT: serve
serve:
@hugo serve --watch
gen:
@CALENDAR_URL="https://cloud.lumbung.space/remote.php/dav/public-calendars/WbnHM8YdCkKT6bcT?export"; \
OUTPUT_DIR=content/calendar; \
lumbunglib-cal && \
OUTPUT_DIR=content/video lumbunglib-vid
push-hugo:
@docker build -t decentral1se/beta.lumbung.space -f Dockerfile.hugo . && \
docker push decentral1se/beta.lumbung.space
.PHONY: serve
push-scripts:
@docker build --no-cache -t decentral1se/beta.lumbung.space-scripts -f Dockerfile.scripts . && \
docker push decentral1se/beta.lumbung.space-scripts
deploy:
@DOCKER_CONTEXT=lumbung.space docker stack deploy -c compose.yml beta_lumbung_space
.PHONY: serve gen push-hugo push-scripts deploy

View File

@ -3,16 +3,22 @@
{{- partial "head.html" . -}}
<body>
{{- partial "header.html" . -}}
<div id="content">
{{- block "main" . }}{{- end }}
<div class="container">
{{- block "main" . }}{{- end }}
</div>
{{- partial "news-ticker.html" . -}}
{{- partial "footer.html" . -}}
</body>
<script src="{{ "js/hugotagsfilter-1.2.2.min.js" | relURL}}"></script>
<script>
function toggleDescription(id){
function toggleDescription(id) {
document.querySelector(id).classList.toggle("collapsed");
}
function loadPlayer(id, embed_path){
function loadPlayer(id, embed_path) {
media = document.querySelector('#media-'+ id)
var iframe = document.createElement('iframe');
@ -24,6 +30,89 @@
media.appendChild(iframe);
document.querySelector('#thumb-'+ id).remove();
}
// remove box around "previous" page nav link (couldn't handle this with CSS nth-child)
if (document.querySelector('[aria-label="Previous"]')) {
document.querySelector('[aria-label="Previous"]').parentElement.classList.add('previous-page-link')
}
// footer random color
var color = ['orange','green','blue'];
var footer = document.getElementById("footer");
var rand = Math.floor(Math.random() * color.length);
footer.classList.add(color[rand]);
// mobile menu
document.getElementById("menu-button").onclick=function(){
this.classList.toggle("active");
document.getElementById("menu").classList.toggle("active");
}
// mobile menu - submenu
submenuLinks = document.querySelectorAll(".has-submenu");
[...submenuLinks].forEach((t=>{
t.addEventListener("click",(function(){t.querySelector(".submenu").classList.toggle("active")}))
}));
// mobile mainfilter
document.getElementById("filter-link").onclick=function(){document.getElementById("filter").classList.toggle("active")};
// mobile filter
filterButtons=document.querySelectorAll(".filter-buttons");
[...filterButtons].forEach((t=>{
t.addEventListener("click",(function(){t.querySelector(".filter-buttons-dropdown").classList.toggle("active");
t.querySelector(".filter-by").classList.toggle("active")}))
}));
// load more cards
document.getElementById("load-more").onclick=function(){
document.getElementById('load-more-paginator').click();
}
// filter config
var htfConfig = {
filters: [
{
name: 'tags',
prefix: 'tag-',
buttonClass: 'tag-button',
allSelector: '#selectAllTags',
attrName: 'data-tags',
selectedPrefix: 'stags-',
},
{
name: 'section',
prefix: 'sect-',
buttonClass: 'sect-button',
allSelector: '#selectAllSections',
attrName: 'data-section',
selectedPrefix: 'ssect-',
},
{
name: 'contributors',
prefix: 'cont-',
buttonClass: 'cont-button',
allSelector: '#selectAllContributors',
attrName: 'data-contributors',
selectedPrefix: 'scont-',
},
{
name: 'sources',
prefix: 'src-',
buttonClass: 'src-button',
allSelector: '#selectAllSources',
attrName: 'data-sources',
selectedPrefix: 'ssrc-',
}
],
showItemClass: "show-item",
filterItemClass: "filter-item",
activeButtonClass: "active",
counterSelector: "selectedItemCount",
populateCount: true,
setDisabledButtonClass: "disable-button"
}
var htf = new HugoTagsFilter(htfConfig);
</script>
</html>

View File

@ -1,36 +1,48 @@
{{ define "main" }}
<section class='entries'>
<div class="h-feed">
{{ range (.Paginator 13).Pages }}
<main>
<section class='entries'>
<div class="h-feed">
{{ $range := where .Pages "Params.hidden" "ne" "true" }}
{{ $paginator := .Paginate $range }}
{{ $pageSize := $paginator.PageSize }}
{{ $totalPostsToShow := mul $paginator.PageNumber $pageSize }}
{{ range $index, $el := (first $totalPostsToShow $range) }}
<div class='post {{if eq .Section "tv"}}tv{{ end }}' {{ if eq $index (sub $totalPostsToShow $pageSize) }}id="newpage"{{ end }}>
{{if eq .Section "tv"}}
{{- partial "video_box.html" . -}}
{{ if in .Params.categories "tv"}}
{{- partial "video_box.html" . -}}
{{ else if eq .Section "events" }}
{{- partial "partials/calendar_card.html" . -}}
{{ else if in .Params.categories "calendar" }}
{{ else if eq .Section "shouts" }}
{{ if in .Params.sources "pen.lumbung.space" }}
{{- partial "partials/pen_card.html" . -}}
{{ else }}
{{- partial "partials/shout_card.html" . -}}
{{ end }}
{{- partial "calendar_card.html" . -}}
{{ else if eq .Section "social" }}
{{- partial "partials/social_card.html" . -}}
{{ else if in .Params.categories "network" }}
{{ else if eq .Section "publications"}}
{{- partial "partials/book_card.html" . -}}
{{- partial "network_card.html" . -}}
{{ else if eq .Section "sounds"}}
{{- partial "sounds_card.html" . -}}
{{ else if in .Params.categories "shouts" }}
{{- partial "shout_card.html" . -}}
{{ else }}
{{- partial "card.html" . -}}
{{ end }}
{{ end }}
</div>
<nav class="pagination">
{{ template "_internal/pagination.html" . }}
</nav>
</main>
{{ end }}
{{ else }}
{{- partial "card.html" . -}}
{{ end }}
</div>
{{ end }}
</div>
<div class="page-nav">
{{ if and (gt $paginator.TotalPages 1) ($paginator.HasNext) }}
<a id="load-more-paginator" class="nextpage" href="{{ $paginator.Next.URL }}#newpage">load more</a>
{{ end }}
</div>
</section>
</main>
{{ end }}

View File

@ -1,5 +1,5 @@
{{ define "main" }}
<main class="main">
<main class="main single">
<article class="h-entry">
<header>
<h1 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h1>

View File

@ -0,0 +1,39 @@
{{ define "main" }}
<main>
<section class='entries'>
{{ $now := (now.Format "060102" ) }}
{{ $upcoming := slice }}
{{ $past := slice}}
{{ range .Pages }}
{{ $t := (substr .Params.event_end 2 8) }}
{{ $time := ( replace $t "-" "") }}
{{ if ge $time $now }}
{{ $upcoming = $upcoming | append . }}
{{ else if gt $now $time }}
{{ $past = $past | append . }}
{{ end }}
{{ end }}
{{ with $upcoming }}
<div class="upcoming event-list">
<div class='tape-label'><span>upcoming events</span></div>
{{ range $upcoming}}
{{- partial "event_list_item.html" . -}}
{{end}}
</div>
{{end}}
{{ with $past }}
<div class="past event-list">
<div class='tape-label'><span>past events</span></div>
{{ range $past }}
{{- partial "event_list_item.html" . -}}
{{ end }}
</div>
{{ end }}
</section>
</main>
{{ end }}

View File

@ -1,37 +1,59 @@
{{ define "main" }}
<section class='entries'>
<div class="h-feed">
{{ range (.Paginator 13).Pages }}
<main>
<section class='entries'>
<div class="h-feed">
{{ $range := .Site.RegularPages }}
{{ $paginator := .Paginate $range }}
{{ $pageSize := $paginator.PageSize }}
{{ $totalPostsToShow := mul $paginator.PageNumber $pageSize }}
{{ range $index, $el := (first $totalPostsToShow .Site.RegularPages) }}
<div class='post {{if eq .Section "tv"}}tv{{ end }}' {{ if eq $index (sub $totalPostsToShow $pageSize) }}id="newpage"{{ end }}>
{{if eq .Section "tv"}}
{{- partial "video_box.html" . -}}
{{ if in .Params.categories "tv"}}
{{- partial "video_box.html" . -}}
{{ else if eq .Section "events" }}
{{- partial "partials/calendar_card.html" . -}}
{{ else if in .Params.categories "calendar" }}
{{ else if eq .Section "shouts" }}
{{ if in .Params.sources "pen.lumbung.space" }}
{{- partial "partials/pen_card.html" . -}}
{{ else }}
{{- partial "partials/shout_card.html" . -}}
{{ end }}
{{- partial "calendar_card.html" . -}}
{{ else if eq .Section "social" }}
{{- partial "partials/social_card.html" . -}}
{{ else if in .Params.categories "network" }}
{{ else if eq .Section "publications"}}
{{- partial "partials/book_card.html" . -}}
{{- partial "network_card.html" . -}}
{{ else if eq .Section "sounds"}}
{{- partial "sounds_card.html" . -}}
{{ else if in .Params.categories "shouts" }}
{{ else }}
{{- partial "card.html" . -}}
{{ end }}
</div>
{{ end }}
</div>
<div class="page-nav">
{{ if and (gt $paginator.TotalPages 1) ($paginator.HasNext) }}
<a id="load-more-paginator" class="nextpage" href="{{ $paginator.Next.URL }}#newpage">load more</a>
{{ end }}
</div>
{{- partial "shout_card.html" . -}}
{{ else }}
{{- partial "card.html" . -}}
{{ end }}
{{ end }}
</div>
<nav class="pagination">
{{ template "_internal/pagination.html" . }}
</nav>
</main>
{{ end }}
<div class="lumbung-radio-player" onclick="window.open('https://lumbungradio.stationofcommons.org', 'Lumbung Radio', 'height=800,width=450')">
<svg class="lumbung-radio-play-button" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7 4V20L20 12L7 4Z" fill="#CA14D4" stroke="#CA14D4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
<span>lumbung radio</span>
<img src="/img/lumbung-radio-logo.png" alt="" height="30">
</div>
</section>
</main>
{{ end }}

View File

@ -0,0 +1,16 @@
{{ define "main" }}
<main class="kios-page">
{{.Content}}
<section class='entries'>
<div class="h-feed">
{{ range where (.Paginator 13).Pages "Params.hidden" "ne" "true" }}
{{- partial "publishers_post_card.html" . -}}
{{ end }}
</div>
<nav class="pagination">
{{ template "_internal/pagination.html" . }}
</nav>
</main>
{{ end }}

View File

@ -0,0 +1,262 @@
<!DOCTYPE html>
<html{{ with .Site.LanguageCode }} lang="{{ . }}"{{ end }}>
<head>
<link rel="stylesheet" href="{{ "css/chroma.css" | relURL }}" />
<link rel="stylesheet" href="{{ "vendor/bare/css/bare.min.css" | relURL }}" />
<style>
/*** Important ***/
.tf-filter-item {
display: none;
}
button.active {
background-color: #ddd;
}
button.disable-button {
border-style: dashed;
}
.show-item {
display: inline-block;
}
/*** Aesthetics ***/
section {
margin-top: 18px !important;
}
.tf-items-container {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.tf-item {
width: 250px;
margin: 8px;
background: #fff;
padding: 2rem;
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .2);
border-radius: 2px;
margin-bottom: 2rem
}
.chroma {
overflow-x: auto;
padding: 4px;
}
.panel {
padding: 0 18px;
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out;
}
.acc:after {
content: '\02795';
color: #fff;
margin-left: 5px;
}
.acc.active:after {
content: "\2796";
}
.navbtn {
padding: 0.5rem!important;
font-size: 90%!important;
}
.nava {
text-transform: none;
font-size: 90%!important;
}
</style>
</head>
<section>
{{ $pages := where .Site.RegularPages "Type" "in" .Site.Params.mainSections }}
{{ $sections := .Site.Params.mainSections }}
{{ $.Scratch.Set "authors" (slice ) }}
{{ $.Scratch.Set "noAuthors" 0 }}
{{ range where .Site.RegularPages "Type" "in" .Site.Params.mainSections }}
{{ with .Params.authors }}
{{ if eq ( printf "%T" . ) "[]string" }}
{{ if ( not ( in ($.Scratch.Get "authors") . ) ) }}
{{ $.Scratch.Add "authors" . }}
{{ end }}
{{ else if ( printf "%T" . ) "[]string" }}
{{ range . }}
{{ if ( not ( in ($.Scratch.Get "authors") . ) ) }}
{{ $.Scratch.Add "authors" . }}
{{ end }}
{{ end }}
{{ end }}
{{ else }}
{{ $.Scratch.Add "noAuthors" 1 }}
{{ end }}
{{ end }}
{{ $tags := $.Site.Taxonomies.tags.ByCount }}
{{ $.Scratch.Set "untagged" 0 }}
{{ range $pages }}
{{ with .Params.tags }}{{ else }}{{ $.Scratch.Add "untagged" 1 }}{{ end }}
{{ end }}
<div class="tf-wrapper">
<div class="tf-buttons-container flex-grow">
<h4>Sections</h4>
<button xx id="selectAllSections" onclick="htf.showAll('section')">
All Sections
</button>
{{ range $sections }}
<button xx class="sect-button" id="sect-{{ . | urlize }}" onclick="htf.checkFilter('{{ . | urlize }}', 'sect-')">
{{ . | title }} <span id="ssect-{{ . | urlize }}"> -count-</span> | <span id="csect-{{ . | urlize }}"> -count-</span>
</button>
{{ end }}
<h4>Authors</h4>
<button xx id="selectAllAuthors" onclick="htf.showAll('authors')">
All Authors
</button>
{{ range $.Scratch.Get "authors" }}
<button xx class="auth-button" id="auth-{{ . | replaceRE "[.]" "_" | urlize }}" onclick="htf.checkFilter('{{ . | replaceRE "[.]" "_" | urlize }}', 'auth-')">
{{ . }} <span id="sauth-{{ . | replaceRE "[.]" "_" | urlize }}"> -count-</span> | <span id="cauth-{{ . | replaceRE "[.]" "_" | urlize }}"> -count-</span>
</button>
{{ end }}
{{ if gt ( $.Scratch.Get "noAuthors") 0 }}
<button xx class="auth-button" id="auth-no-author" onclick="htf.checkFilter('no-author', 'auth-')">
No Author <span id="sauth-no-author"> -count-</span> | <span id="cauth-no-author"> -count-</span>
</button>
{{ end }}
<h4>Tags</h4>
<button xx class="" id="selectAllTags" onclick="htf.showAll('tags')">
All Tags
</button>
{{ range $tags }}
{{ if .Term }}
<button xx class="tag-button" id="tag-{{ .Term | replaceRE "[.]" "_" | urlize }}" onclick="htf.checkFilter('{{ .Term | replaceRE "[.]" "_" | urlize }}', 'tag-')">
<span>{{.Term | humanize | title }}</span>
<span id="stags-{{ .Term | urlize }}"> -count-</span> | <span id="ctags-{{ .Term | urlize }}"> -count-</span>
</button>
{{ end }}
{{ end }}
{{ if gt ( $.Scratch.Get "untagged") 0 }}
<button xx class="tag-button" id="tag-tfuntagged" onclick="htf.checkFilter('tfuntagged', 'tag-')">
Untagged <span id="stags-tfuntagged"> -count-</span> | <span id="ctags-tfuntagged"> -count-</span>
</button>
{{ end }}
<hr >
</div>
<hr >
<div><h2><span id="selectedItemCount"></span> Items</h2></div>
<div class="tf-items-container">
{{ range $pages.ByPublishDate.Reverse }}
{{ if in .Params.categories "tv"}}
{{- partial "video_box.html" . -}}
{{ else if in .Params.categories "calendar" }}
{{- partial "calendar_card.html" . -}}
{{ else if in .Params.categories "network" }}
{{- partial "network_card.html" . -}}
{{ else if in .Params.categories "pen" }}
{{- partial "pen_card.html" . -}}
{{ else if in .Params.categories "shouts" }}
{{- partial "shout_card.html" . -}}
{{ else if in .Params.categories "books.lumbung.space"}}
{{- partial "book_card.html" . -}}
{{ else }}
{{- partial "card.html" . -}}
{{ end }}
{{ end }}
</div>
</div>
<script src="{{ "vendor/htf/hugotagsfilter-1.2.2.min.js" | relURL}}"></script>
<!--<script src="{{ "hugotagsfilter.js" | relURL}}"></script>-->
<script>
var htfConfig = {
filters: [
{
name: 'tags',
prefix: 'tag-',
buttonClass: 'tag-button',
allSelector: '#selectAllTags',
attrName: 'data-tags',
selectedPrefix: 'stags-',
countPrefix: 'ctags-'
},
{
name: 'section',
prefix: 'sect-',
buttonClass: 'sect-button',
allSelector: '#selectAllSections',
attrName: 'data-section',
selectedPrefix: 'ssect-',
countPrefix: 'csect-'
},
{
name: 'authors',
prefix: 'auth-',
buttonClass: 'auth-button',
allSelector: '#selectAllAuthors',
attrName: 'data-authors',
selectedPrefix: 'sauth-',
countPrefix: 'cauth-'
}
],
showItemClass: "show-item",
filterItemClass: "filter-item",
activeButtonClass: "active",
counterSelector: "selectedItemCount",
populateCount: true,
setDisabledButtonClass: "disable-button"
}
var htf = new HugoTagsFilter(htfConfig);
</script>
<script>
function toggleAcc(el) {
el.classList.toggle("active")
var panel = el.nextElementSibling;
if (panel.style.maxHeight){
panel.style.maxHeight = null;
} else {
panel.style.maxHeight = panel.scrollHeight + "px";
}
}
</script>
</section>
</body>
</html>

View File

@ -0,0 +1,39 @@
<div class='book card filter-item'>
<article class="h-entry book">
<div class="tape-label book"><span><time class="dt-published" datetime="{{ .Date.Format `Jan 02 2006` }}">{{ .Date.Format "Jan 02, 2006" }}</time></span><div></div></div>
{{ $postPermalink := .Permalink}}
</header>
{{ with (index (.Resources.ByType "image") 0) }}
{{ $height := add .Height 0.0}}
{{ $ratio := div $height .Width}}
{{ $thumb := .Fit "540x540 q80 webp"}}
<div class="p-summary{{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<div class="summary-image {{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<a href="{{ $postPermalink }}"><img src="{{ $thumb.Permalink }}" alt="{{ .Title }}"> </a>
</div>
{{ else }}
<div class="p-summary">
{{ end }}
<header>
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">
{{.Title}}</a></h2>
</header>
<div class="summary-text">
{{ .Summary }}
</div>
</div>
<div class="shout-source"></div>
<footer class='post-footer'>
<div class='footer-metadata'>
<span class="from p-author">{{ if .Params.authors }}By {{range .Params.authors}}<b> <a href='{{ "/authors/" | relLangURL }}{{ . | urlize }}/'> {{ . }}</a> {{end}}</b> on{{ end }}</span>
{{ if .Truncated }}
<div class="footer-filler"></div>
<div class='read-more'><a href="{{ .RelPermalink }}">Read More…</a></div>
{{ end }}
</footer>
</article>
</div>

View File

@ -1,30 +1,27 @@
{{ $t := (time .Params.event_end) }}
<div class='card calendar {{ if $t.Before now }}past{{end}}'>
<article class="h-event calendar ">
<header>
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h2>
</header>
{{ range first 1 (.Resources.ByType "image") }}
<div class='calendar-image-holder'><a href="{{ $.Permalink }}"> <img class="calendar-image" src="{{ .Permalink }}"></a></div>
{{ end }}
<div class='start-scroller'>
<marquee behavior="scroll" direction="left">
{{ .Params.localized_begin | markdownify }}
</marquee>
</div>
<div class='calendar metadata'>
<div class='calendar-duration'>Duration: <b>{{ .Params.duration }}</b></div>
<input class='descr_button' type='checkbox' id='toggle-{{ .Params.uid }}'/>
<label class='calendar' for='toggle-{{ .Params.uid }}'></label>
<div class='calendar-location p-location'>{{ .Params.location | markdownify }}</div>
<div class='calendar description p-description' id='event-{{ .Params.uid }}'>
{{.Content}}
</div>
</div>
</article>
<div class='card calendar {{ if $t.Before now }}past{{end}} filter-item' data-section="{{ .Section }}" data-sources='{{- partial "data/sources.html" . -}}' data-contributors='{{- partial "data/contributors.html" . -}}' data-tags='{{- partial "data/tags.html" . -}}'>
<div class='date tape-label'><span> {{ substr .Params.date 0 11}}</span></div>
<article class="h-event calendar ">
<header>
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h2>
</header>
{{ range first 1 (.Resources.ByType "image") }}
<div class='calendar-image-holder'><a href="{{ $.Permalink }}"> <img class="calendar-image" src="{{ .Permalink }}"></a></div>
{{ end }}
<div class='start-scroller'>
<marquee behavior="scroll" direction="left">
{{ .Params.localized_begin | markdownify }}
</marquee>
</div>
<div class='calendar metadata'>
<div class='calendar-duration'>Duration: <b>{{ .Params.duration }}</b></div>
<input class='descr_button' type='checkbox' id='toggle-{{ .Params.uid }}'/>
<label class='calendar' for='toggle-{{ .Params.uid }}'></label>
<div class='calendar-location p-location'>{{ .Params.location | markdownify }}</div>
<div class='calendar description p-description' id='event-{{ .Params.uid }}'>
{{.Content}}
</div>
</div>
</article>
</div>

View File

@ -1,4 +1,4 @@
<div class='card'>
<div class='card filter-item' data-section="{{ .Section }}" data-sources='{{- partial "data/sources.html" . -}}' data-contributors='{{- partial "data/contributors.html" . -}}' data-tags='{{- partial "data/tags.html" . -}}'>
<article class="h-entry">
<header>
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h2>

View File

@ -0,0 +1 @@
{{ with .Params.authors }}{{ if eq ( printf "%T" . ) "string" }}{{ . | replaceRE "[.]" "_" | urlize }}{{ else if eq ( printf "%T" . ) "[]string" }}{{ range . }}{{ . | replaceRE "[.]" "_" | urlize }} {{end}}{{end}}{{else}}no-author{{end}}

View File

@ -0,0 +1 @@
{{ with .Params.categories }}{{ if eq ( printf "%T" . ) "string" }}{{ . | replaceRE "[.]" "_" | urlize }}{{ else if eq ( printf "%T" . ) "[]string" }}{{ range . }}{{ . | replaceRE "[.]" "_" | urlize }} {{end}}{{end}}{{else}}no-cat{{end}}

View File

@ -0,0 +1 @@
{{ with .Params.contributors }}{{ if eq ( printf "%T" . ) "string" }}{{ . | replaceRE "[.]" "_" | urlize }}{{ else if eq ( printf "%T" . ) "[]string" }}{{ range . }}{{ . | replaceRE "[.]" "_" | urlize }} {{end}}{{end}}{{else}}no-contributor{{end}}

View File

@ -0,0 +1 @@
{{ with .Params.sources }}{{ if eq ( printf "%T" . ) "string" }}{{ . | replaceRE "[.]" "_" | urlize }}{{ else if eq ( printf "%T" . ) "[]string" }}{{ range . }}{{ . | replaceRE "[.]" "_" | urlize }} {{end}}{{end}}{{else}}no-sources{{end}}

View File

@ -0,0 +1 @@
{{ with .Params.tags }}{{ range . }}{{ . | replaceRE "[.]" "_" | urlize }} {{ end }}{{ else }} tfuntagged{{ end }}

View File

@ -0,0 +1,19 @@
{{ $t := (time .Params.event_end) }}
<div class='event-list-item'>
<div class='date-start'><span> {{ substr .Params.event_begin 0 11}}</span></div>
<div class='title'><h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h2></div>
<div class='time'>
<div class='start-scroller'>
<marquee behavior="scroll" direction="left">
{{ .Params.localized_begin | markdownify }}
</marquee>
</div>
</div>
<div class='duration'>Duration: <b>{{ .Params.duration }}</b></div>
<div class='location'>{{ .Params.location | markdownify }}</div>
<input class='descr_button' type='checkbox' id='toggle-{{ .Params.uid }}'/>
<label class='calendar' for='toggle-{{ .Params.uid }}'></label>
<div class='calendar description p-description' id='event-{{ .Params.uid }}'>
{{.Content}}
</div>
</div>

View File

@ -0,0 +1,91 @@
<div class="filter" id="filter">
<div class="filter-link" id="filter-link"><svg class="filter-icon" enable-background="new 0 0 510.2 512" version="1.1" viewBox="0 0 510.2 512" xmlns="http://www.w3.org/2000/svg"><path d="m499.1 0c2.8 2.2 6.2 4 8.3 6.8 4.4 5.8 3.5 12.6-1.9 19.2-15.7 19.4-31.5 38.8-47.3 58.2-41.2 50.8-82.5 101.6-123.8 152.4-2 2.4-3.9 3.4-7.1 3.4-48.2-0.1-96.3-0.1-144.5 0-3.2 0-5.1-1-7.1-3.4-56.4-69.6-112.9-139.1-169.4-208.7-9.7-11.9-8.3-20.3 4.8-27.9h488z"/><path d="m206.1 512c-8.7-4-11.2-10.8-11.1-20.2 0.3-71.8 0.1-143.6 0.1-215.4v-6.2h120v5.5c0 57.6-0.1 115.3 0.1 172.9 0 8.7-3.3 14.4-11.1 18.2-29.9 14.6-59.6 29.6-89.4 44.4-0.3 0.1-0.4 0.5-0.6 0.7-2.7 0.1-5.3 0.1-8 0.1z"/></svg><span>filter</span></div>
{{ $pages := where .Site.RegularPages "Type" "in" .Site.Params.mainSections }}
{{ $sections := .Site.Params.mainSections }}
{{ $tags := $.Site.Taxonomies.tags.ByCount }}
{{ $.Scratch.Set "untagged" 0 }}
{{ range $pages }}
{{ with .Params.tags }}{{ else }}{{ $.Scratch.Add "untagged" 1 }}{{ end }}
{{ end }}
<div class="filter-container">
<div class="filter-information">
<div><span id="selectedItemCount"></span> Cards</div>
<div id="load-more">load more cards</div>
</div>
<div class="filter-buttons-container">
<div class="filter-buttons">
<button class="filter-by">
by sections
</button>
<div class="filter-buttons-dropdown">
{{ range $sections }}
<button xx class="sect-button filter-button" id="sect-{{ . | urlize }}" onclick="htf.checkFilter('{{ . | urlize }}', 'sect-')"><svg enable-background="new 0 0 14.9 14.9" version="1.1" viewBox="-2 -2 18.9 18.9" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m11.8 1.9c-0.8-1.2-2.1-1.8-3.8-1.6-0.8-0.3-1.6-0.4-2.4-0.1-2.3 0.8-3.9 2.4-5 4.5-1.4 2.6-0.5 6.8 2.4 8.1h0.1c0.2 0.2 0.5 0.3 0.8 0.4 0.4 0.6 0.9 1.1 1.6 1.3 1.9 0.7 4.1 0.1 5.5-1.2 0.9-0.6 1.6-1.4 2-2.4 1-0.9 1.6-2.2 1.8-3.5 0.3-2.2-0.7-4.7-3-5.5z"/></svg> <span class="filter-title">{{ . | title }}</span> <span id="ssect-{{ . | urlize }}"></span>
</button>
{{ end }}
<button xx id="selectAllSections" class="filter-all" onclick="htf.showAll('section')">
All Sections
</button>
</div>
</div>
<div class="filter-buttons">
<button class="filter-by">
by contributors
</button>
<div class="filter-buttons-dropdown">
{{ range .Site.Taxonomies.contributors }}
<button xx class="cont-button filter-button" id="cont-{{ .Page.Title | replaceRE "[.]" "_" | urlize }}" onclick="htf.checkFilter('{{ .Page.Title | replaceRE "[.]" "_" | urlize }}', 'cont-')"><svg enable-background="new 0 0 14.9 14.9" version="1.1" viewBox="-2 -2 18.9 18.9" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m11.8 1.9c-0.8-1.2-2.1-1.8-3.8-1.6-0.8-0.3-1.6-0.4-2.4-0.1-2.3 0.8-3.9 2.4-5 4.5-1.4 2.6-0.5 6.8 2.4 8.1h0.1c0.2 0.2 0.5 0.3 0.8 0.4 0.4 0.6 0.9 1.1 1.6 1.3 1.9 0.7 4.1 0.1 5.5-1.2 0.9-0.6 1.6-1.4 2-2.4 1-0.9 1.6-2.2 1.8-3.5 0.3-2.2-0.7-4.7-3-5.5z"/></svg> <span class="filter-title">{{ .Page.Title }}</span> <span id="scont-{{ .Page.Title | replaceRE "[.]" "_" | urlize }}"></span>
</button>
{{ end }}
<button xx class="cont-button filter-button" id="cont-no-contributor" onclick="htf.checkFilter('no-contributor', 'cont-')"><svg enable-background="new 0 0 14.9 14.9" version="1.1" viewBox="-2 -2 18.9 18.9" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m11.8 1.9c-0.8-1.2-2.1-1.8-3.8-1.6-0.8-0.3-1.6-0.4-2.4-0.1-2.3 0.8-3.9 2.4-5 4.5-1.4 2.6-0.5 6.8 2.4 8.1h0.1c0.2 0.2 0.5 0.3 0.8 0.4 0.4 0.6 0.9 1.1 1.6 1.3 1.9 0.7 4.1 0.1 5.5-1.2 0.9-0.6 1.6-1.4 2-2.4 1-0.9 1.6-2.2 1.8-3.5 0.3-2.2-0.7-4.7-3-5.5z"/></svg> <span class="filter-title">No contributors</span><span id="scont-no-contributor"></span>
</button>
<button xx id="selectAllContributors" class="filter-all" onclick="htf.showAll('contributors')">
All contributors
</button>
</div>
</div>
<div class="filter-buttons">
<button class="filter-by">
by sources
</button>
<div class="filter-buttons-dropdown">
{{ range .Site.Taxonomies.sources }}
<button xx class="src-button filter-button" id="src-{{ .Page.Title | replaceRE "[.]" "_" | urlize }}" onclick="htf.checkFilter('{{ .Page.Title | replaceRE "[.]" "_" | urlize }}', 'src-')"><svg enable-background="new 0 0 14.9 14.9" version="1.1" viewBox="-2 -2 18.9 18.9" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m11.8 1.9c-0.8-1.2-2.1-1.8-3.8-1.6-0.8-0.3-1.6-0.4-2.4-0.1-2.3 0.8-3.9 2.4-5 4.5-1.4 2.6-0.5 6.8 2.4 8.1h0.1c0.2 0.2 0.5 0.3 0.8 0.4 0.4 0.6 0.9 1.1 1.6 1.3 1.9 0.7 4.1 0.1 5.5-1.2 0.9-0.6 1.6-1.4 2-2.4 1-0.9 1.6-2.2 1.8-3.5 0.3-2.2-0.7-4.7-3-5.5z"/></svg> <span class="filter-title">{{ .Page.Title }}</span> <span id="ssrc-{{ .Page.Title | replaceRE "[.]" "_" | urlize }}"></span>
</button>
{{ end }}
<button xx class="src-button filter-button" id="src-no-sources" onclick="htf.checkFilter('no-sources', 'src-')"><svg enable-background="new 0 0 14.9 14.9" version="1.1" viewBox="-2 -2 18.9 18.9" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m11.8 1.9c-0.8-1.2-2.1-1.8-3.8-1.6-0.8-0.3-1.6-0.4-2.4-0.1-2.3 0.8-3.9 2.4-5 4.5-1.4 2.6-0.5 6.8 2.4 8.1h0.1c0.2 0.2 0.5 0.3 0.8 0.4 0.4 0.6 0.9 1.1 1.6 1.3 1.9 0.7 4.1 0.1 5.5-1.2 0.9-0.6 1.6-1.4 2-2.4 1-0.9 1.6-2.2 1.8-3.5 0.3-2.2-0.7-4.7-3-5.5z"/></svg> <span class="filter-title">No sources</span> <span id="ssrc-no-sources"></span>
</button>
<button xx id="selectAllSources" class="filter-all" onclick="htf.showAll('sources')">
All sources
</button>
</div>
</div>
<div class="filter-buttons">
<button class="filter-by">
by tags
</button>
<div class="filter-buttons-dropdown">
{{ range $tags }}
{{ if .Term }}
<button xx class="tag-button filter-button" id="tag-{{ .Term | replaceRE "[.]" "_" | urlize }}" onclick="htf.checkFilter('{{ .Term | replaceRE "[.]" "_" | urlize }}', 'tag-')"><svg enable-background="new 0 0 14.9 14.9" version="1.1" viewBox="-2 -2 18.9 18.9" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m11.8 1.9c-0.8-1.2-2.1-1.8-3.8-1.6-0.8-0.3-1.6-0.4-2.4-0.1-2.3 0.8-3.9 2.4-5 4.5-1.4 2.6-0.5 6.8 2.4 8.1h0.1c0.2 0.2 0.5 0.3 0.8 0.4 0.4 0.6 0.9 1.1 1.6 1.3 1.9 0.7 4.1 0.1 5.5-1.2 0.9-0.6 1.6-1.4 2-2.4 1-0.9 1.6-2.2 1.8-3.5 0.3-2.2-0.7-4.7-3-5.5z"/></svg> <span class="filter-title">{{.Term | humanize | title }}</span>
<span id="stags-{{ .Term | urlize }}"></span>
</button>
{{ end }}
{{ end }}
<button xx class="tag-button filter-button" id="tag-tfuntagged" onclick="htf.checkFilter('tfuntagged', 'tag-')"><svg enable-background="new 0 0 14.9 14.9" version="1.1" viewBox="-2 -2 18.9 18.9" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path d="m11.8 1.9c-0.8-1.2-2.1-1.8-3.8-1.6-0.8-0.3-1.6-0.4-2.4-0.1-2.3 0.8-3.9 2.4-5 4.5-1.4 2.6-0.5 6.8 2.4 8.1h0.1c0.2 0.2 0.5 0.3 0.8 0.4 0.4 0.6 0.9 1.1 1.6 1.3 1.9 0.7 4.1 0.1 5.5-1.2 0.9-0.6 1.6-1.4 2-2.4 1-0.9 1.6-2.2 1.8-3.5 0.3-2.2-0.7-4.7-3-5.5z"/></svg> <span class="filter-title">Untagged</span> <span id="stags-tfuntagged"></span>
</button>
<button xx id="selectAllTags" class="filter-all" onclick="htf.showAll('tags')">
All Tags
</button>
</div>
</div>
</div>
</div>
</div>

View File

@ -1,5 +1,21 @@
<footer class="bar">
<div>
Imprint - Privacy Policy - Copyright
<footer id="footer">
<div class="f-main">
<div class="f-column">
<a href="/"><img class="logo" src="/img/logo-big.svg" alt="lumbung.space"></a>
</div>
<div class="f-column"><u>lumbung.space</u> is a social and publishing platform for sharing harvests by all members online. It is non-extractive, co governed by the users, and is built on open platforms.</div>
<div class="f-column">
<div class="f-menu-headline">Links:</div>
<a href="/about/">About us</a></li>
<a href="/contributors/">Contributors</a>
<a href="https://panduan.lumbung.space/share/272026ff-57fd-4894-8d68-58606c77044c/doc/frequently-asked-questions-faq-pl8OTF58Od">FAQ</a>
<a href="https://panduan.lumbung.space/share/ece8e392-7b21-4379-bd82-a11e06ebf1fb">Community Guidelines</a>
</div>
<div class="f-column">
<a href="https://members.lumbung.space" class="login">Login</a>
</div>
</div>
<div class="f-credits">
<a href="https://panduan.lumbung.space/share/684ea8a2-bc47-4111-acf2-f88a200b640f">Imprint</a> - <a href="https://panduan.lumbung.space/share/8a742222-2561-4d67-a9f1-6c7c4fe8bead">Privacy Policy</a> - <a href="https://panduan.lumbung.space/share/507566f6-6b7e-402e-bfd4-034feebdcba6">Glossary</a> - <a href="https://panduan.lumbung.space/share/ef6f6638-856d-4c9a-ab89-d82af567aba4">Terms of Use</a>
</div>
</footer>

View File

@ -2,7 +2,7 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{ if .IsHome }} {{ .Site.Title }} {{ else }} {{ .Title }} | {{ .Site.Title }} {{ end }}</title>
<title>{{ if .IsHome }} {{ .Site.Title | lower }} {{ else }} {{ .Title | lower }} | {{ .Site.Title | lower }} {{ end }}</title>
{{- if or .Description .Site.Params.description }}
<meta name="description" content="{{ .Description | default .Site.Params.description }}">
@ -16,7 +16,6 @@
<link rel="stylesheet" href="{{ .Site.BaseURL }}css/main.css">
<link rel="stylesheet" href="{{ .Site.BaseURL }}css/video-box.css">
<link media="print" rel="stylesheet" href="{{ .Site.BaseURL }}css/print.css">
<link rel="canonical" href="{{ .Permalink }}">
{{ with .Site.Params.favicon }}
@ -26,4 +25,5 @@
{{ with .OutputFormats.Get "rss" -}}
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
{{ end -}}
</head>

View File

@ -1,34 +1,45 @@
<header class="bar" id="top-menu">
<h1 class="logo"><a href="/"><img src="{{ .Site.Params.logo }}" alt="{{ .Site.Title }}"/></a></h1>
<nav class="menu">
<ul>
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
{{ if .HasChildren }}
<details class="menu-dropdown">
<summary class="menu-nav-item {{ if $currentPage.HasMenuCurrent "main" . }}active{{ end }}">
<a href="#">
{{ .Pre }}
<span>{{ .Name }}</span>
</a>
</summary>
<ul class="sub-menu">
{{ range .Children }}
<li class="{{ if $currentPage.IsMenuCurrent "main" . }}active{{ end }}">
<a href="{{ .URL }}">{{ .Name }}</a>
</li>
{{ end }}
<header id="top-menu">
<div class="header-row">
<a href="/" class="home-link">
<img class="logo" src="/img/logo.svg" alt="{{ .Site.Title }}">
</a>
</div>
</header>
<div class="menu-row">
<nav id="menu" class="menu">
<a href="#"><img class="menu-dot" src="/img/black-dot.svg" alt="black dot"></a>
<ul>
<li><a href="/timeline/">harvest</a></li>
{{/* <li><a href="/about/">about</a></li> */}}
<li class="has-submenu">about
<ul class="submenu">
<li><a href="/about/">about us</a></li>
<li><a href="/ls-contributors/">contributors</a></li>
</ul>
</details>
{{ else }}
<li class="menu-nav-item">
<a href="{{ .URL }}">
{{ .Pre }}
<span>{{ .Name }}</span>
</a>
</li>
{{ end }}
{{ end }}
</ul>
</nav>
</header>
</li>
<li><a href="/events/">calendar</a></li>
<li><a href="/tv/">tv</a></li>
<li><a href="/social/">social</a></li>
<li><a href="/sources/pen.lumbung.space/">pen</a></li>
<li><a href="/shouts/">shouts</a></li>
<li><a href="/publishers/">publishers</a></li>
<li class="has-submenu">ekonomi
<ul class="submenu">
<li><a href="/tags/lumbungkiosproducts/">kios</a></li>
<li><a href="/tags/lumbunggallery/">gallery</a></li>
</ul>
</li>
<li><a href="https://books.lumbung.space">books</a></li>
</ul>
<div class="login-menu"><a href="https://members.lumbung.space">login</a></div>
</nav>
{{- partial "filter-nav.html" . -}}
<div class="login"><a href="https://members.lumbung.space">login</a></div>
<div class="menu-button" id="menu-button">
<div class="menu-button--line"></div>
<div class="menu-button--line"></div>
<div class="menu-button--line"></div>
</div>
</div>

View File

@ -1,37 +0,0 @@
<div class='network card'>
<article class="h-entry network">
<header>
{{ $postPermalink := .Permalink}}
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h2>
</header>
<div class="network-source"><span class="from p-author">From {{ if .Params.author }}<b>{{.Params.author}}</b> at {{ end }}<a href="{{ "/categories/" | relLangURL }}{{ .Params.feed_name | urlize }}">{{ .Params.feed_name }}</a></span></div>
{{ with (index (.Resources.ByType "image") 0) }}
{{ $height := add .Height 0.0}}
{{ $ratio := div $height .Width}}
{{ $thumb := .Fit "540x360"}}
<div class="p-summary{{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<div class="summary-image {{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<a href="{{ $postPermalink }}"><img src="{{ $thumb.Permalink }}" alt="{{ .Title }}"> </a>
</div>
{{ else }}
<div class="p-summary">
{{ end }}
<div class="summary-text">
{{ .Summary }}
</div>
</div>
<footer class='post-footer'>
<div class='footer-metadata'>
<time class="dt-published" datetime="{{ .Date.Format `Jan 02 2006` }}">{{ .Date.Format "Jan 02, 2006" }}</time>
</div>
{{ if .Truncated }}
<div class="footer-filler"></div>
<div class='read-more'><a href="{{ .RelPermalink }}">Read More…</a></div>
{{ end }}
</footer>
</article>
</div>

View File

@ -0,0 +1,36 @@
<div class='pen card {{ .Params.feed_name }} filter-item' data-section="{{ .Section }}" data-sources='{{- partial "data/sources.html" . -}}' data-contributors='{{- partial "data/contributors.html" . -}}' data-tags='{{- partial "data/tags.html" . -}}'>
<article class="h-entry pen">
<header>
<div class="pen-source"><span class="from p-author">From {{ if .Params.author }}<b>{{.Params.author}}</b> at {{ end }}<a href="{{ "/categories/" | relLangURL }}{{ .Params.feed_name | urlize }}">{{ .Params.feed_name }}</a></span></div>
{{ $postPermalink := .Permalink}}
<time class="dt-published" datetime="{{ .Date.Format `Jan 02 2006` }}">{{ .Date.Format "Jan 02, 2006" }}</time>
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h2>
</header>
{{ with (index (.Resources.ByType "image") 0) }}
{{ $height := add .Height 0.0}}
{{ $ratio := div $height .Width}}
{{ $thumb := .Fit "540x540 q80 webp"}}
<div class="p-summary{{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<div class="summary-image {{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<a href="{{ $postPermalink }}"><img src="{{ $thumb.Permalink }}" alt="{{ .Title }}"> </a>
</div>
{{ else }}
<div class="p-summary">
{{ end }}
<div class="summary-text">
{{ .Summary }}
</div>
</div>
<footer class='post-footer'>
<a href="{{ .RelPermalink }}">
<svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg">
<path d="M10.2172 3.892C9.86979 3.02585 9.33722 2.34509 8.61023 1.77874C8.23826 1.49028 7.72957 1.04191 7.21547 0.839212C7.21382 0.703503 7.14487 0.575079 6.97767 0.503871C5.42624 -0.162284 3.69503 0.311299 2.52647 1.51482C1.94635 2.11223 1.51951 2.8478 1.21108 3.62501C0.914861 4.3676 0.507572 5.32483 0.948415 6.07996C1.00646 6.17836 1.09356 6.24193 1.1908 6.27306C1.2735 7.35573 1.57765 8.46801 2.37847 9.21874C3.2325 10.0162 4.43613 10.3053 5.5673 10.1773C6.72371 10.0468 7.96432 9.57061 8.8816 8.82474C9.01086 8.71974 9.1274 8.60844 9.23337 8.49296C9.27968 8.4924 9.32805 8.4875 9.37839 8.4718C11.3643 7.82491 10.8101 5.37347 10.2172 3.892Z" />
</svg>
</a>
</footer>
</article>
</div>

View File

@ -0,0 +1,46 @@
<div class='publishers social card' data-section="{{ .Section }}">
<article class="h-entry social">
<header>
{{ $postPermalink := .Permalink}}
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">
{{ .Title }}
</a></h2>
</header>
{{ with (index (.Resources.ByType "video") 0) }}
{{/* TODO this current logic does not suport video & image mixed */}}
<div class="p-summary">
<video controls width="540px" preload="none" poster="{{ $postPermalink }}/thumbnail.png">
<source src="{{.Permalink}}" type="video/mp4">
</video>
{{ else}}
{{ with (index (.Resources.ByType "image") 0) }}
{{ $height := add .Height 0.0}}
{{ $ratio := div $height .Width}}
{{ $thumb := .Fit "540x540 q80 webp"}}
<div class="p-summary{{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<div class="summary-image {{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<a href="{{ $postPermalink }}"><img src="{{ $thumb.Permalink }}" alt="{{ .Title }}"> </a>
</div>
{{ else }}
<div class="p-summary">
{{ end }}
{{ end }}
<div class="summary-text">
{{ .Summary }}
</div>
</div>
<div class="social-source"></div>
<footer class='post-footer'>
<div class='footer-metadata'>
<span class="from p-author">{{ if .Params.contributors }}From {{range .Params.contributors}}<b> <a href='{{ "/contributors/" | relLangURL }}{{ . | urlize }}/'> {{ . }}</a> {{end}}</b> on{{ end }}</span>
<time class="dt-published" datetime="{{ .Date.Format `Jan 02 2006` }}">{{ .Date.Format "Jan 02, 2006" }}</time>
</div>
{{ if .Truncated }}
<div class="footer-filler" style="border-color: transparent" ></div>
<div class='read-more'><a href="{{ .RelPermalink }}">Read More…</a></div>
{{ end }}
</footer>
</article>
</div>

View File

@ -1,36 +1,48 @@
<div class='shout card'>
<article class="h-entry shout">
<header>
{{ $postPermalink := .Permalink}}
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h2>
</header>
<div class='shout card {{ .Params.feed_name }} filter-item' data-section="{{ .Section }}" data-sources='{{- partial "data/sources.html" . -}}' data-contributors='{{- partial "data/contributors.html" . -}}' data-tags='{{- partial "data/tags.html" . -}}'>
<article class="h-entry shout">
<header>
{{ $postPermalink := .Permalink}}
<time class="dt-published" datetime="{{ .Date.Format `Jan 02 2006` }}">{{ .Date.Format "Jan 02, 2006" }}</time>
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">{{ .Title }}</a></h2>
</header>
<div class="shout-source"><span class="from p-author">From {{ if .Params.contributors }}<b>{{range .Params.contributors}} <a href='{{ "/contributors/" | relLangURL }}{{ . | urlize }}/'> {{ . }}</a> {{end}}</b> at {{ end }}<a href="{{ "/sources/" | relLangURL }}{{ .Params.feed_name | urlize }}">{{ .Params.feed_name }}</a></span></div>
{{ with (index (.Resources.ByType "image") 0) }}
{{ $height := add .Height 0.0}}
{{ $ratio := div $height .Width}}
{{ $thumb := .Fit "540x360"}}
<div class="p-summary{{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<div class="summary-image {{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<a href="{{ $postPermalink }}"><img src="{{ $thumb.Permalink }}" alt="{{ .Title }}"> </a>
</div>
{{ else }}
<div class="p-summary">
{{ end }}
<div class="summary-text">
{{ .Summary }}
</div>
</div>
<div class="shout-source"></div>
<footer class='post-footer'>
<div class='footer-metadata'>
<span class="from p-author">From {{ if .Params.author }}<b>{{.Params.author}}</b> on{{ end }}</span>
<time class="dt-published" datetime="{{ .Date.Format `Jan 02 2006` }}">{{ .Date.Format "Jan 02, 2006" }}</time>
</div>
{{ if .Truncated }}
<div class="footer-filler"></div>
<div class='read-more'><a href="{{ .RelPermalink }}">Read More…</a></div>
{{ end }}
</footer>
</article>
</div>
{{ if .Params.featured_image }}
{{ with $img := .Resources.GetMatch .Params.featured_image }}
{{ $height := add $img.Height 0.0}}
{{ $ratio := div $height $img.Width}}
{{ $thumb := $img.Fit "540x540 q80 webp"}}
<div class="p-summary{{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<div class="summary-image {{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<a href="{{ $postPermalink }}"><img src="{{ $thumb.Permalink }}" alt="{{ .Title }}"> </a>
</div>
{{end}}
{{ else if (.Resources.ByType "image") }}
{{ with (index (.Resources.ByType "image") 0) }}
{{ $img := . }}
{{ $height := add .Height 0.0}}
{{ $ratio := div $height .Width}}
{{ $thumb := .Fit "540x540 q80 webp"}}
<div class="p-summary{{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<div class="summary-image {{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<a href="{{ $postPermalink }}"><img src="{{ $thumb.Permalink }}" alt="{{ .Title }}"> </a>
</div>
{{ end }}
{{ else }}
<div class="p-summary">
{{ end }}
<div class="summary-text">
{{ .Summary }}
</div>
</div>
<footer class='post-footer'>
<a href="{{ .RelPermalink }}">
<svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg">
<path d="M10.2172 3.892C9.86979 3.02585 9.33722 2.34509 8.61023 1.77874C8.23826 1.49028 7.72957 1.04191 7.21547 0.839212C7.21382 0.703503 7.14487 0.575079 6.97767 0.503871C5.42624 -0.162284 3.69503 0.311299 2.52647 1.51482C1.94635 2.11223 1.51951 2.8478 1.21108 3.62501C0.914861 4.3676 0.507572 5.32483 0.948415 6.07996C1.00646 6.17836 1.09356 6.24193 1.1908 6.27306C1.2735 7.35573 1.57765 8.46801 2.37847 9.21874C3.2325 10.0162 4.43613 10.3053 5.5673 10.1773C6.72371 10.0468 7.96432 9.57061 8.8816 8.82474C9.01086 8.71974 9.1274 8.60844 9.23337 8.49296C9.27968 8.4924 9.32805 8.4875 9.37839 8.4718C11.3643 7.82491 10.8101 5.37347 10.2172 3.892Z" />
</svg>
</a>
</footer>
</article>
</div>

View File

@ -0,0 +1,49 @@
<div class='social card {{ range .Params.tags }}{{ if or (eq . "lumbungkios") (eq . "lumbungkiosproducts")}}lumbungkios{{else if (eq . "lumbunggallery")}}{{.}}{{ end }}{{ end }} filter-item' data-section="{{ .Section }}" data-sources='{{- partial "data/sources.html" . -}}' data-contributors='{{- partial "data/contributors.html" . -}}' data-tags='{{- partial "data/tags.html" . -}}'>
<article class="h-entry social">
<header>
{{ $postPermalink := .Permalink}}
<h2 class="p-name"><a href="{{ .Permalink }}" class="u-url">
{{ range $i, $e := .Params.tags -}}
{{- if $i -}} {{ end -}}
<a href='{{ "/tags/" | relLangURL }}{{ . | urlize }}'>#{{ $e | humanize | lower }}</a>
{{- end -}}
</a></h2>
</header>
{{ with (index (.Resources.ByType "video") 0) }}
{{/* TODO this current logic does not suport video & image mixed */}}
<div class="p-summary">
<video controls width="540px" preload="none" poster="{{ $postPermalink }}/thumbnail.png">
<source src="{{.Permalink}}" type="video/mp4">
</video>
{{ else}}
{{ with (index (.Resources.ByType "image") 0) }}
{{ $height := add .Height 0.0}}
{{ $ratio := div $height .Width}}
{{ $thumb := .Fit "540x540 q80 webp"}}
<div class="p-summary{{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<div class="summary-image {{if gt $ratio 1 }} portrait {{else}} landscape {{end}}">
<a href="{{ $postPermalink }}"><img src="{{ $thumb.Permalink }}" alt="{{ .Title }}"> </a>
</div>
{{ else }}
<div class="p-summary">
{{ end }}
{{ end }}
<div class="summary-text">
{{ .Summary }}
</div>
</div>
<div class="social-source"></div>
<footer class='post-footer'>
<div class='footer-metadata'>
<span class="from p-author">{{ if .Params.contributors }}From {{range .Params.contributors}}<b> <a href='{{ "/contributors/" | relLangURL }}{{ . | urlize }}/'> {{ . }}</a> {{end}}</b> on{{ end }}</span>
<time class="dt-published" datetime="{{ .Date.Format `Jan 02 2006` }}">{{ .Date.Format "Jan 02, 2006" }}</time>
</div>
{{ if .Truncated }}
<div class="footer-filler"></div>
<div class='read-more'><a href="{{ .RelPermalink }}">Read More…</a></div>
{{ end }}
</footer>
</article>
</div>

View File

@ -0,0 +1,10 @@
<div class='timeline-event'>
{{ $postPermalink := .Permalink}}
{{ if .Content }}
<a href="{{ .Permalink }}" class="timeline-url" data-title='{{ replace .Title " " "-" }}'>{{ .Page.Title }}<svg class="link-svg" enable-background="new 0 0 383.3 383.3" version="1.1" viewBox="0 0 383.3 383.3" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><path class="link-svg-path" d="m383.3 152.7c-0.3 0.8-0.6 1.6-0.9 2.4-3.4 10.4-13 16.4-23.8 14.9-10.1-1.4-17.8-10.3-17.9-20.9-0.1-22.1 0-44.2 0-66.2v-10c-1.6 1.6-2.7 2.6-3.8 3.7-57.1 57.1-114.2 114.1-171.2 171.2-6.3 6.4-13.6 9.2-22.4 6.8-14.7-4.1-20.3-21.8-10.8-33.7 1.2-1.6 2.7-2.9 4.1-4.4l169.9-169.9c1.1-1.1 2.4-2 3.7-3-0.2-0.4-0.4-0.7-0.6-1.1h-3.9-71.1c-9.8 0-17.8-6-20.6-15-2.8-8.9 0.4-18.6 8.2-23.7 2.5-1.7 5.6-2.6 8.4-3.9h135.5c2 0.9 4.1 1.6 6.1 2.6 6 3.1 9 8.5 11.2 14.6-0.1 45.3-0.1 90.4-0.1 135.6z"/>
<path class="st0" d="m0 212.7c0-35.3-0.1-70.6 0-105.9 0.1-31.1 21.1-56.7 51.5-63 3-0.6 6.2-1.1 9.3-1.1 29.6-0.1 59.1-0.1 88.7-0.1 9 0 16.8 5.8 19.7 14.1 2.9 8.2 0.4 17.4-6.2 23.1-4.6 4-10 5.3-15.9 5.3-26.9 0-53.9 0.4-80.8-0.2-13.7-0.3-23.8 9.9-23.7 23.8 0.3 69.4 0.2 138.7 0.2 208.1 0 15.2 8.4 23.7 23.5 23.7h208.8c11.9 0 20.3-6.2 22.6-16.7 0.5-2.3 0.5-4.7 0.5-7.1v-81.6c0-14.2 11-23.9 24.6-22 9.7 1.3 17.8 9.8 17.9 19.6 0.2 30.3 0.7 60.6-0.2 90.9-0.9 32.4-29.5 59.2-62.2 59.4-44.4 0.2-88.8 0.1-133.2 0.1h-80.5c-31.5-0.1-57.2-21.2-63.3-52-0.9-4.4-1.1-8.9-1.1-13.4-0.2-34.9-0.2-69.9-0.2-105z"/></svg>
</a>
{{ else }}
<span class="timeline-url" data-title='{{ replace .Title " " "-" }}'>{{ .Title }}</span>
{{ end }}
</div>

View File

@ -1,4 +1,5 @@
<div class='video-box'>
<div class='video-box filter-item' data-section="{{ .Section }}" data-sources='{{- partial "data/sources.html" . -}}' data-contributors='{{- partial "data/contributors.html" . -}}' data-tags='{{- partial "data/tags.html" . -}}'>
<div class='video channel tape-label'><a href='{{ .Params.channel_url }}'> {{ .Params.video_channel }}</a></div>
<div class='media' id='media-{{ .Params.uuid }}'>
<span class='video-thumbnail' id='thumb-{{ .Params.uuid }}'
href="https://tv.lumbung.space/videos/watch/{{ .Params.uuid }}"
@ -9,9 +10,9 @@
<img src="{{.Site.BaseURL}}{{ .File.Dir }}{{ .Params.preview_image }}">
{{ if .Params.is_live}}
<div class="video-thumbnail-duration-overlay">LIVE</div>
<div class="video-thumbnail-duration-overlay">LIVE</div>
{{ else }}
<div class="video-thumbnail-duration-overlay">{{.Params.video_duration}}</div>
<div class="video-thumbnail-duration-overlay">{{.Params.video_duration}}</div>
{{ end }}
<div class="play-overlay">
@ -21,10 +22,13 @@
</div>
<div class='video metadata'>
<div class='title'>{{ .Title }}</div>
<div class='video channel'><a href='{{ .Params.channel_url }}'> {{ .Params.video_channel }}</a></div>
<input class='descr_button' type='checkbox' id='toggle-{{ .Params.uuid }}'/>
<label class='video' for='toggle-{{ .Params.uuid }}'></label>
<div class='video date'> <a href='https://tv.lumbung.space/videos/watch/{{ .Params.uuid }}'> {{ .Date.Format "Jan 02, 2006" }}</a></div>
<label class='video' for='toggle-{{ .Params.uuid }}'>
<svg class="dot" width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg">
<path d="M10.2172 3.892C9.86979 3.02585 9.33722 2.34509 8.61023 1.77874C8.23826 1.49028 7.72957 1.04191 7.21547 0.839212C7.21382 0.703503 7.14487 0.575079 6.97767 0.503871C5.42624 -0.162284 3.69503 0.311299 2.52647 1.51482C1.94635 2.11223 1.51951 2.8478 1.21108 3.62501C0.914861 4.3676 0.507572 5.32483 0.948415 6.07996C1.00646 6.17836 1.09356 6.24193 1.1908 6.27306C1.2735 7.35573 1.57765 8.46801 2.37847 9.21874C3.2325 10.0162 4.43613 10.3053 5.5673 10.1773C6.72371 10.0468 7.96432 9.57061 8.8816 8.82474C9.01086 8.71974 9.1274 8.60844 9.23337 8.49296C9.27968 8.4924 9.32805 8.4875 9.37839 8.4718C11.3643 7.82491 10.8101 5.37347 10.2172 3.892Z" />
</svg>
</label>
<div class='video date' style="display: none;"> <a href='https://tv.lumbung.space/videos/watch/{{ .Params.uuid }}'> {{ .Date.Format "Jan 02, 2006" }}</a></div>
<div class="description video" id='vid-{{ .Params.uuid }}'> {{ .Content }}
<ul>
{{ range (.GetTerms "categories") }}

View File

@ -0,0 +1,13 @@
{{ define "main" }}
<main class="publishers-page">
{{.Content}}
<section class='entries'>
<div class="h-feed">
{{ range where site.RegularPages "Type" "publishers" }}
<div class="post">
{{ partial "partials/publishers_post_card.html" . -}}
</div>
{{ end }}
</div>
</main>
{{ end }}

View File

@ -0,0 +1,117 @@
<link
rel="stylesheet"
href="https://unpkg.com/leaflet@1.9.3/dist/leaflet.css"
integrity="sha256-kLaT2GOSpHechhsozzB+flnD+zUyjE2LlfWPgU04xyI="
crossorigin=""
/>
<script
src="https://unpkg.com/leaflet@1.9.3/dist/leaflet.js"
integrity="sha256-WBkoXOwTeyKclOHuWtc+i2uENFpDZ9YPdf5Hf+D7ewM="
crossorigin=""
></script>
<div id="map"></div>
<style>
#map {
width: 100%;
padding-bottom: 70%;
margin-bottom: 80px;
}
.black-dot {
background-color: black;
border-radius: 50%;
}
</style>
<script>
var osm = L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', {
maxZoom: 19,
attribution: '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'
});
var blackDotIcon = L.divIcon({
className: 'black-dot',
iconSize: [20, 20],
iconAnchor: [10, 10]
});
// Create makers layer group
var makers = L.layerGroup();
{{ with getJSON "https://kios-admin.lumbung.space/api/makers"}}
{{ range .docs }}
var makerMarker = L.marker(L.GeoJSON.coordsToLatLng({{ .location }}), {
icon: blackDotIcon
});
makerMarker.bindPopup({{ .name }})
makers.addLayer(makerMarker);
{{ end }}
{{ end }}
// Create retailers layer group
var retailers = L.layerGroup();
{{ with getJSON "https://kios-admin.lumbung.space/api/retailers"}}
{{ range .docs }}
var retailerMarker = L.marker(L.GeoJSON.coordsToLatLng({{ .location }}), {
icon: blackDotIcon
});
retailerMarker.bindPopup({{ .name }})
retailers.addLayer(retailerMarker);
{{ end }}
{{ end }}
// Create dispatches layer group
var dispatches = L.layerGroup();
{{ with getJSON "https://kios-admin.lumbung.space/api/dispatches"}}
{{ range .docs }}
var start = L.GeoJSON.coordsToLatLng({{ .startingPoint.location }});
var startMarker = L.marker(start, {icon: blackDotIcon});
startMarker.bindPopup({{ .startingPoint.name }});
var end = L.GeoJSON.coordsToLatLng({{ .endPoint.location }});
var endMarker = L.marker(end, {icon: blackDotIcon});
endMarker.bindPopup({{ .endPoint.name }});
// Add line to display dispatch route
var myDashArray = {{ .status }} === "routeRequested" ? "20, 10" : {{ .status }} === "completed" ? "1, 5" : "0, 0"; // Dashed line based on status
var route = L.polyline([start, end], {color: '#000', dashArray: myDashArray });
// Generate string to display list of products in popup
var productsString = "";
var productsList = {{ .products }};
productsList.forEach((product, i) => productsString = productsString + product.productTitle + (i + 1 < productsList.length ? ', ' : ""));
route.bindPopup(
'<p>Origin: <strong>' + {{ .startingPoint.name }} + '</strong><br />' +
'Destination: <strong>' + {{ .endPoint.name }} + '</strong><br />' +
'Courier: <strong>' + {{ .courier.name }} + '</strong><br />' +
'Products: <strong>' + productsString + '</strong><br />' +
'Status: <strong>' + {{ .status }} + '</strong></p>');
dispatches.addLayer(route);
dispatches.addLayer(startMarker);
dispatches.addLayer(endMarker);
{{ end }}
{{ end }}
var map = L.map('map', {
center: [-6.1815, 106.8228],
zoom: 3,
layers: [osm, dispatches]
});
var overlayMaps = {
"Dispatches": dispatches,
"Makers": makers,
"Retailers": retailers
};
var layerControl = L.control.layers(overlayMaps, null, {collapsed: false, position: "topleft"}).addTo(map);
window.addEventListener('load', (event) => {
map.invalidateSize();
});
</script>

View File

@ -0,0 +1,97 @@
{{ with .Get "geoJson" }}
{{ $geoJson := . }}
{{ $data := getJSON $geoJson }}
<div>
<!-- Leaflet's CSS -->
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.8.0/dist/leaflet.css"
integrity="sha512-hoalWLoI8r4UszCkZ5kL8vayOGVae1oxXe/2A4AO6J9+580uKHDO3JdHb7NzwwzK5xr/Fs0W40kiNHxM9vyTtQ=="
crossorigin="" />
<!-- Make sure you put this AFTER Leaflet's CSS -->
<script src="https://unpkg.com/leaflet@1.8.0/dist/leaflet.js"
integrity="sha512-BB3hKbKWOc9Ez/TAwyWxNXeoV9c1v6FIeYiBieIWkpLjauysF18NzgR1MBNBXf8/KABdlkX68nAhlwcDFLGPCQ=="
crossorigin=""></script>
<div id="map"></div>
<style>
#map {
width: 100%;
padding-bottom: 70%;
/* height: 500px; */
}
.fa-icon-marker {
text-align: center;
width: 100%;
}
.download-track {
background-color: #e1e1e1;
text-align: center;
margin-bottom: 25px;
border-radius: 0 0 10px 10px;
cursor: pointer;
}
</style>
<script>
// Utils
function properties(feature, layer) {
// Iterate over the properties keys
// NOTE: there is no way for javascipt to preserve the order of de declaration of object values.
// JS will just print in alfabetical order (so if you wanna order it name the keys in alfabetical order like 'a', 'b', 'c')
const objectOrder = {
...feature.properties,
"AgroupName": feature.properties.groupName,
"BlistOfNames": feature.properties.listOfNames,
}
if (objectOrder?.groupName) { delete objectOrder.groupName }
if (objectOrder?.listOfNames) { delete objectOrder.listOfNames }
const newObjectOrder = Object.keys(objectOrder).sort()
const textOutput = newObjectOrder.map(function (key, index) {
console.log(key, objectOrder[key])
if (!objectOrder[key]) return
if (key === 'AgroupName') {
return '<h1>' + objectOrder[key] + '</h1>'
} else if (key === 'BlistOfNames') {
return '<div style="padding-bottom: 12px"><span><strong>Members:</strong></span><br>' + objectOrder[key].map(function (item) { return '• <span>' + item + '</span><br>' }).join('') + '</div>'
} else if (key === 'iframe') {
return '<iframe src="' + objectOrder[key] + '" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" style="width: 100%; margin-top: 12px; margin-bottom: 12px;" frameborder="0"></iframe>'
} else if (key === 'video') {
return '<video width="320" controls style="padding-bottom: 12px; width: 100%;"><source src="' + objectOrder[key] + '"></video>'
} else if (key === 'audio') {
return '<audio controls style="padding-bottom: 12px; width: 100%;"><source src="' + objectOrder[key] + '"></audio>'
} else if (key === 'website') {
return '<p><strong>website: </strong><a href="'+ objectOrder[key] + '">' + objectOrder[key] + '</a></p>'
} else {
return '<p>' + objectOrder[key] + '</p>'
}
});
layer.bindPopup(textOutput.join(''), { maxHeight: 500, innerWidth: 400 })
}
var map = L.map('map').setView([-7.2344, 108.3211], 3);
window.addEventListener('load', (event) => {
map.invalidateSize();
});
// Init map
L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', {
maxZoom: 19,
attribution: '© OpenStreetMap'
}).addTo(map);
// Add markers
L.geoJSON({{ $data }}, {
onEachFeature: properties
}).addTo(map);
</script>
</div>
{{ end }}

View File

@ -0,0 +1,42 @@
{{ define "main" }}
{{/*-- post count */}}
{{ $posts := (where .Site.RegularPages "Section" "==" "posts") }}
{{ $postCount := len $posts }}
{{/*-- page count */}}
{{ $pages := (where .Site.RegularPages "Section" "==" "page") }}
{{ $pageCount := len $pages }}
<div style="overflow: auto;">
<table>
<thead>
<tr>
<td style="text-align:center;font-weight: bold;width: 10em;">Description</td>
<td style="text-align:center;font-weight: bold;">Value</td>
</tr>
</thead>
<tbody>
<tr><td>Pages</td><td>{{ $pageCount }}</td></tr>
<tr><td>Posts</td><td>{{ $postCount }}</td></tr>
<tr><td>Post by Categories</td>
<td>
{{ range $name, $taxonomy := .Site.Taxonomies.categories }}
<a href="/categories/{{ $name | urlize }}">{{ $name | humanize }} ({{ $taxonomy.Count }})</a>
&nbsp;
{{end}}
</td>
</tr>
<tr><td>Post by Tags</td>
<td>
{{ range $name, $taxonomy := .Site.Taxonomies.tags }}
<a href="/tags/{{ $name | urlize }}">#{{ $name | humanize }} ({{ $taxonomy.Count }})</a>
&nbsp;
{{end}}
</td>
</tr>
</tbody>
</table>
{{end}}

View File

@ -0,0 +1,94 @@
{{ define "main" }}
<main>
<section class='entries'>
<div class="timeline-feed">
<div class="timeline-tags">
<div class="timeline-tags-headline">Hashtags:</div>
<ul><li class="timeline-tag"><a href="/timeline">all</a></li>{{ range .Site.Taxonomies.timelines }}<li class="timeline-tag"><a href="{{ .Page.RelPermalink }}">{{ .Page.Title }}</a></li>{{ end }}
</ul>
</div>
<div class="timeline-container">
<div class="timeline-start"><span>Digital Harvest Timeline</span></div>
<div class="timeline-events">
{{ range .Pages.ByDate }}
{{- partial "timeline_event.html" . -}}
{{ end }}
</div>
<div class="timeline-end"></div>
<div class="timeline-line">
<div class="timeline-line-head"></div>
<div class="timeline-line-body"></div>
</div>
</div>
</div>
<script>
function scrollToEvent(){
var anchor = document.body.querySelector('.timeline-url[data-title="meydan-I"]');
if (typeof(anchor) != 'undefined' && anchor != null) {
anchor.scrollIntoView({
block: 'center',
inline: 'center',
behavior: 'smooth'
});
}
}
setTimeout(function(){
if (window.performance && window.performance.navigation.type !== window.performance.navigation.TYPE_BACK_FORWARD) {
scrollToEvent();
}
}, 800);
var events = document.querySelectorAll(".timeline-event");
window.addEventListener('scroll', fadeIn );
function fadeIn() {
for (var i = 0; i < events.length; i++) {
var event = events[i]
var distInView = event.getBoundingClientRect().top - window.innerHeight + 20;
if (distInView < 0) {
event.classList.add("inView");
} else {
event.classList.remove("inView");
}
}
}
fadeIn();
function popupOpen() {
var popup = document.getElementById("popup");
popup.classList.add("view");
}
function popupClose() {
var popup = document.getElementById("popup");
popup.classList.remove("view");
}
setTimeout(function(){
if (window.performance && window.performance.navigation.type !== window.performance.navigation.TYPE_BACK_FORWARD) {
popupOpen();
}
}, 2200);
</script>
<div id="popup" class="popup-container">
<div class="popup">
<div class="popup-header">
<h3>Welcome to the Digital Harvest Timeline</h3>
<button class="popup-close" onclick="popupClose()"></buttonv>
</div>
<div class="popup-content">
<p>Harvest refers to artistic recordings of discussions and meetings. Harvesters listen, reflect, and depict this process from their own perspectives, forms, and artistic practices. Harvesting can be seen as a way of collective writing that enables continuous collective learning, from different sensory experiences.</p>
<p>Here you can find a timeline of harvests to inform our continuous collective learning process.</p>
</div>
<div class="popup-footer"><svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg">
<path d="M10.2172 3.892C9.86979 3.02585 9.33722 2.34509 8.61023 1.77874C8.23826 1.49028 7.72957 1.04191 7.21547 0.839212C7.21382 0.703503 7.14487 0.575079 6.97767 0.503871C5.42624 -0.162284 3.69503 0.311299 2.52647 1.51482C1.94635 2.11223 1.51951 2.8478 1.21108 3.62501C0.914861 4.3676 0.507572 5.32483 0.948415 6.07996C1.00646 6.17836 1.09356 6.24193 1.1908 6.27306C1.2735 7.35573 1.57765 8.46801 2.37847 9.21874C3.2325 10.0162 4.43613 10.3053 5.5673 10.1773C6.72371 10.0468 7.96432 9.57061 8.8816 8.82474C9.01086 8.71974 9.1274 8.60844 9.23337 8.49296C9.27968 8.4924 9.32805 8.4875 9.37839 8.4718C11.3643 7.82491 10.8101 5.37347 10.2172 3.892Z"></path>
</svg></div>
</div>
<div class="popup-bg" onclick="popupClose()"></div>
</div>
</main>
{{ end }}

View File

@ -0,0 +1,13 @@
{{ define "main" }}
<main class="main single">
<article class="h-entry">
<header>
<button class="back-button" onclick="history.back()">back to timeline</button>
<h1 class="p-name">{{ .Title }}</h1>
</header>
<div class="e-content">
{{ .Content }}
</div>
</article>
</main>
{{ end }}

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1,14 +1,18 @@
:root {
--video-border-color: burlywood;
--video-background-color: antiquewhite;
--tv-dark: #237D0F;
--tv-light: #E2FAD7;
}
.video-box {
border:2px solid var(--video-border-color);
max-width:560px;
margin:auto;
box-shadow:1em 1em 0 #d2d1c8;
border-top: 1px solid var(--tv-dark);
max-width: 560px;
margin: auto;
margin-bottom: 2em;
color: chocolate;
color: var(--tv-dark);
}
.video-box a {
color: var(--tv-dark);
}
.video-box:nth-child(even){
@ -37,7 +41,7 @@
}
.video {
background-color: var(--video-background-color);
background-color: var(--tv-light);
}
.video .metadata{
@ -48,29 +52,30 @@
.metadata .title{
margin-top:0;
border-top: 2px solid var(--video-border-color);
border-bottom: 2px solid var(--video-border-color);
border-top: 2px solid var(--tv-dark);
border-bottom: 2px solid var(--tv-dark);
padding:0.5em;
font-weight:700;
font-size:1.3rem;
flex-basis: 100%;
padding-bottom: 100px;
}
.video.channel{
border-right: 2px solid var(--video-border-color);
border-right: 2px solid var(--tv-dark);
padding: 0.5em 0.9em 0.5em 0.9em;
font-size: 0.8rem;
}
.video.date {
float:right;
border-left: 2px solid var(--video-border-color);
border-left: 2px solid var(--tv-dark);
padding: 0.5em 0.9em 0.5em 0.9em;
font-size: 0.8rem;
}
.video.description {
border-top: 2px solid var(--video-border-color);
border-top: 2px solid var(--tv-dark);
padding: 0.8em 0.8em 0.8em 0.8em;
}
@ -120,8 +125,8 @@ input:checked + label + .video.date +.description {
.video-thumbnail-duration-overlay {
display: inline-block;
background-color: var(--video-background-color);
color: chocolate;
background-color: var(--tv-dark);
color: white;
font-size: 14px;
line-height: 1.1;
z-index: 10;
@ -129,7 +134,7 @@ input:checked + label + .video.date +.description {
padding: 1px 3px 1px 3px;
right: 5px;
bottom: 5px;
border: 2px solid var(--video-border-color);
border: 2px solid var(--tv-dark);
}
.play-overlay {
@ -153,3 +158,25 @@ input:checked + label + .video.date +.description {
.video-thumbnail:hover .play-overlay .play-icon {
transform:translate(-50%,-50%) scale(1);
}
.video-box .dot {
fill: var(--tv-dark);
}
.video.channel a {
width: max-content;
background: var(--tv-dark);
padding: 0.5em;
position: relative;
bottom: 19px;
z-index: 1;
transform: rotate(2deg);
color: white;
}
.video.channel {
background: var(--tv-light);
display: flex;
justify-content: center;
border: none;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 KiB

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.5.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_2_00000008129498585359231740000016507919400411346327_"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 14.9 14.9"
style="enable-background:new 0 0 14.9 14.9;" xml:space="preserve">
<style type="text/css">
.st0{fill:#333333;}
</style>
<g id="Layer_1">
<g>
<path class="st0" d="M11.8,1.9C11,0.7,9.7,0.1,8,0.3C7.2,0,6.4-0.1,5.6,0.2C3.3,1,1.7,2.6,0.6,4.7c-1.4,2.6-0.5,6.8,2.4,8.1
c0,0,0.1,0,0.1,0c0.2,0.2,0.5,0.3,0.8,0.4c0.4,0.6,0.9,1.1,1.6,1.3c1.9,0.7,4.1,0.1,5.5-1.2c0.9-0.6,1.6-1.4,2-2.4
c1-0.9,1.6-2.2,1.8-3.5C15.1,5.2,14.1,2.7,11.8,1.9L11.8,1.9z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 804 B

View File

@ -0,0 +1,5 @@
<svg width="116" height="116" viewBox="0 0 116 116" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M58 116C90.0325 116 116 90.0325 116 58C116 25.9675 90.0325 0 58 0C25.9675 0 0 25.9675 0 58C0 90.0325 25.9675 116 58 116Z" fill="#9E483F"/>
<path d="M44.0594 60.5608C43.8283 60.5238 43.5971 60.4499 43.2366 60.3574L42.8853 60.339L41.8407 60.2558L42.8853 60.1726L43.2366 60.1541C43.5971 60.0616 43.8283 59.9877 44.0594 59.9507C46.9067 59.4422 48.5707 57.7043 49.2086 54.9402C50.0036 51.4642 50.1422 47.9328 49.5413 44.4199C48.7556 39.8254 46.9436 37.9303 42.3121 37.4496C36.3957 36.8487 30.4422 37.3201 24.498 37.2092C24.0266 37.2 23.8879 37.3848 23.9064 37.8193C23.9526 38.864 23.9896 39.9086 23.9896 40.9625C23.9803 46.9252 23.9618 52.8879 23.9526 58.8506H23.9433C23.9433 59.3221 23.9433 59.7843 23.9433 60.2558C23.9433 60.7272 23.9433 61.1894 23.9433 61.6609C23.9618 67.6236 23.9711 73.5863 23.9803 79.549C23.9803 80.5937 23.9433 81.6475 23.8971 82.6922C23.8786 83.1359 24.0173 83.3115 24.4888 83.3023C30.4237 83.1914 36.3865 83.6721 42.3029 83.0619C46.9252 82.5905 48.7463 80.6954 49.5321 76.0916C50.133 72.5787 49.9851 69.0565 49.1993 65.5714C48.5707 62.8072 46.9067 61.0693 44.0594 60.5608ZM35.4989 51.1037C35.4989 49.9389 35.4805 48.7741 35.5082 47.6185C35.5174 47.2765 35.2309 46.7495 35.7671 46.6201C36.3217 46.4907 36.9411 46.463 37.3756 46.9899C37.4496 47.0731 37.5235 47.184 37.5513 47.2857C38.1984 49.8095 38.1706 52.3425 37.5697 54.857C37.3756 55.6428 36.6268 55.7167 35.9519 55.652C35.0737 55.5688 35.5544 54.8662 35.5267 54.4687C35.4528 53.3594 35.4989 52.2315 35.4989 51.1037ZM37.5513 73.2165C37.5235 73.3275 37.4496 73.4292 37.3756 73.5124C36.9411 74.0393 36.3217 74.0116 35.7671 73.8821C35.2401 73.762 35.5267 73.2258 35.5082 72.8838C35.4712 71.7189 35.4989 70.5541 35.4989 69.3986C35.4989 68.2707 35.4528 67.1429 35.5267 66.0243C35.5544 65.6268 35.0737 64.9242 35.9519 64.841C36.6268 64.7763 37.3756 64.8503 37.5697 65.636C38.1706 68.1598 38.1984 70.6928 37.5513 73.2165Z" fill="#F0D5C0"/>
<path d="M71.0718 47.8774C75.9898 46.3243 80.4272 47.0823 85.0772 49.9574C89.4683 52.5273 92.3433 56.1697 93.6376 61.0878C94.9226 66.0058 94.6637 70.9331 92.0845 75.0932C89.2464 79.7524 85.6133 82.6274 80.686 83.9124C75.4998 85.1974 71.1087 84.7075 66.4125 82.0913C62.0214 79.4751 59.1463 75.8789 57.8521 70.6928C56.299 65.7747 57.0571 61.1155 59.6733 56.6874C62.2525 52.0374 65.8856 49.1993 71.0718 47.8774ZM87.1295 46.3243C81.6752 42.9593 75.9991 42.1642 70.0179 43.7081C63.8056 45.5292 59.1186 49.1623 56.0124 54.6074C52.9063 60.0524 52.1113 65.7377 53.6643 71.987C55.4855 77.9312 59.1186 82.6274 64.5636 85.7336C70.0179 88.8398 75.4629 89.6348 81.6752 87.8136C87.6194 86.2605 92.3156 82.6274 95.6806 77.4413C98.7868 71.987 99.5818 66.0428 97.7606 60.3297C96.2168 54.1174 92.8426 49.1993 87.1295 46.3243Z" fill="#F0D5C0"/>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 64.6 64.5" style="enable-background:new 0 0 64.6 64.5;" xml:space="preserve">
<style type="text/css">
.st0{fill:#A8E6E9;}
.st1{fill:#FEFEFE;}
.st2{fill:#3D5BC3;}
</style>
<g>
<circle class="st0" cx="32.2" cy="32.3" r="32.2"/>
<path class="st1" d="M64.6,28.9c-0.6-2-0.8-4-1.4-6C60.6,14.6,55.6,8.4,48,4.1C44.3,2,40.3,0.7,36,0.2c-0.2-0.1-0.2-0.1,0-0.2
c9.2,0,18.5,0,27.7,0c0.7,0,0.9,0.1,0.9,0.9C64.6,10.2,64.6,19.6,64.6,28.9z"/>
<path class="st2" d="M54,33.2c0,1.8,0,3.7,0,5.5c0,1.5,0.1,2.9,0.7,4.3c1,2.2-0.3,4.2-2.3,4.1c-0.8,0-1.5-0.3-2-1
c-0.5-0.8-1-0.7-1.7-0.4c-4,1.7-8.1,1.9-12.3,0.9c-4.9-1.2-7.4-4.7-7.5-8.6c-0.1-4.6,1.6-6.8,6.5-8.3c4-1.3,8-1.1,12.1-0.1
c1,0.2,1.4,0.2,1.3-1c-0.1-1,0-2,0-3c0.1-1.6,1-2.7,2.4-2.6c1.6,0,2.8,1.2,2.8,2.8C54,28.2,54,30.7,54,33.2z"/>
<path class="st2" d="M8.2,31.2c0-3.2,0.3-6.4,1.7-9.3c2.5-5.6,8.8-7.7,13.7-4.6c2.2,1.4,3.2,3.5,3.9,5.8c0,0.1,0.1,0.4,0,0.5
c-0.7,0.9-1.7,0.8-2.7,1c-0.7,0.1-1-0.5-1.1-1.2c-0.8-3.3-3-4.7-6.3-4.1c-1.7,0.3-2.8,1.3-3.5,2.8c-2.7,6.1-2.7,12.1,0.1,18.1
c0.9,1.8,2.4,2.7,4.4,2.7c2.1,0,3.7-0.7,4.7-2.6c0.4-0.9,0.7-1.8,0.8-2.7c0.2-1.3,0.6-1.5,2.1-1.3c1.2,0.2,1.8,0.8,1.6,1.9
c-0.5,4.8-4.2,8-9.1,8c-3.8,0-6.5-1.8-8.2-5C8.6,38.1,8.2,34.7,8.2,31.2z"/>
<path class="st0" d="M41.3,41.9c-1.6,0-3.3-0.3-5-1c-1.3-0.6-2.4-1.4-2.5-2.9c-0.1-1.4,1-2.4,2.1-3c2.3-1.3,4.9-1.3,7.4-1
c1.3,0.1,2.6,0.3,3.8,1c1.2,0.7,2,1.6,2,3c0,1.5-0.8,2.4-2.2,3C45.2,41.5,43.4,41.9,41.3,41.9z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 281.7 282" style="enable-background:new 0 0 281.7 282;" xml:space="preserve">
<style type="text/css">
.st0{fill:#665857;}
.st1{fill:#DFD9D9;}
.st2{fill:#675958;}
</style>
<g>
<path class="st0" d="M281.7,139.2c1.1,78.1-61.5,141.3-137.9,142.8C65.3,283.5,0,220.5,0,141C0,62.9,63-0.2,141.2,0
C219.8,0.2,281,63.8,281.7,139.2z"/>
<path class="st1" d="M144.5,134.4c0,9,0,17.9,0,26.9c0,5.3-1.7,10.3-2.9,15.3c-1.5,5.9-4.9,10.5-8.5,15.1c-2,2.5-4.9,4.2-7.4,6.2
c-2.4,2.1-5.3,3.1-8.1,4.3c-0.9,0.3-1.7,0.6-2.7,0.5c-0.2,0-0.3,0-0.5,0c-5.8,2-11.8,2.5-17.8,2c-9.6-0.8-18.8-3.1-26.8-9
c-5.5-4.1-9.1-9.7-11.9-16c-0.4-1-1-1.9-1.1-3c-0.1-0.8,0-1.2,1-1.2c4.9,0,9.7,0,14.6,0c2.2,0,3.9,0.8,5.1,2.6
c4.3,5.9,10.3,8.9,17.4,9.9c6.3,0.9,12.4-0.1,18-3.4c1-0.6,2.1-1.1,2.8-2.1c0.5-0.8,0.9-1.6,1.5-2.3c0.4-0.5,0.7-0.9,1.4-1
c0.2,0,0.4-0.1,0.5-0.3c1.4-2.5,3.8-4.3,4.7-7.2c0.9-2.7,1.7-5.5,2.1-8.3c0.1-0.8,0.4-1.6,0.3-2.5c-0.2-1.2-1.2-1.6-2.1-1
c-3.5,2.7-7.2,5-11.3,6.7c-7.3,3.2-15,3.9-22.9,2.9c-3.6-0.4-7-1.6-10.5-2.1c-5.2-0.7-9.5-3.2-12.8-6.8
c-5.1-5.5-10.1-11.3-12.5-18.7c-0.2-0.6-0.4-1.2-0.9-1.7c-0.4-0.5-0.7-1.1-0.7-1.7c0.1-1.6-0.5-3-1-4.4c-0.3-0.9-0.3-1.9-0.3-2.8
c0-3.9,0-7.8,0-11.6c0-2,0.5-3.9,1-5.8c0.5-1.9,0.9-3.8,1.7-5.7c2.4-5.7,5.4-10.8,9.7-15.3c0.9-1,1.7-2,2.9-2.6
c0.6-0.3,1.2-0.8,1.6-1.4c1.8-2.5,4.4-3.7,7.1-4.8c1.7-0.7,3.5-1.7,5.3-1.9c2.6-0.3,5.2-1,7.8-1.4c7.2-1.1,14.2-0.7,21.2,1.5
c5.5,1.8,10.4,4.5,14.6,8.5c0.5,0.5,1.1,0.9,1.8,0.6c0.7-0.3,0.9-0.9,0.9-1.7c0-1.6,0-3.1-0.1-4.7c0-2.1,0.9-3,3-2.8
c3.7,0.2,7.3,0.2,11,0c2.5-0.2,3.7,0.8,3.9,3.3c0.1,1.2,0,2.4,0,3.6C144.7,104.3,144.4,119.3,144.5,134.4z"/>
<path class="st1" d="M223.1,197.6c-1.7,0-3.4,0-5,0c-1.5,0-1.9-0.3-2.2-1.8c-1.6-7.4-3.1-14.8-4.7-22.1c-0.2-1-0.4-2-0.6-2.9
c-0.4-1.8-1.1-2.4-3-2.4c-1.2,0-2.3,0.1-3.5,0.1c-7.1,0-14.1,0-21.2,0c-1.4,0-2.7-0.1-4.1-0.1c-2,0-2.8,0.6-3.2,2.5
c-1.7,8-3.3,15.9-5,23.9c-0.5,2.4-1.2,3-3.6,2.8c-2-0.2-3.9,0.3-5.9,0.3c-3,0-4-1.2-3.1-4.1c1.1-3.7,2.2-7.4,3.2-11.2
c6.1-23.6,11.9-47.4,17.7-71.1c1.6-6.4,3.1-12.8,4.6-19.2c0.7-2.8,1.6-3.4,4.5-3.3c3.5,0.2,7,0.3,10.5-0.1c2.2-0.2,3.3,0.5,3.9,2.7
c1.6,6.4,3.2,12.8,4.8,19.2c7,28.5,14.2,56.9,21.7,85.3c0.4,1.5,0.4,1.5-1.1,1.5C226.3,197.6,224.7,197.6,223.1,197.6z"/>
<path class="st2" d="M98.1,152.4c-5.8,0-11.4-1.2-15.8-5.1c-6.4-5.5-10.9-12.2-11-21.1c0-3.1,0.3-6.2,1.2-9.1
c0.4-1.2,1.4-2.1,1.4-3.4c0-0.9,0.4-1.7,1-2.1c1.1-0.6,1.4-1.8,2.2-2.6c1.9-1.9,3.7-3.8,5.6-5.6c1.5-1.4,3.5-1.8,5.3-2.5
c7.5-2.9,14.8-2.9,21.9,1.3c4.5,1.2,7,4.9,9.8,8.2c0.2,0.2,0.4,0.4,0.5,0.7c0.9,3.4,3,6.3,3.7,9.8c0.6,3.2,0.5,6.4-0.1,9.6
c-0.2,1.2,0,2.4-0.4,3.7c-0.3,0.9-0.5,1.9-1.3,2.5c-0.4,0.3-0.4,0.7-0.5,1.2c-0.2,1.3-0.9,2.2-2,2.8c-1,0.5-1.5,1.5-2.1,2.4
c-3.2,4.4-7.6,6.9-12.7,8.5C102.7,152.2,100.4,152.4,98.1,152.4z"/>
<path class="st2" d="M192.8,159.3c-4.4,0-8.8,0-13.2,0c-0.9,0-1.1-0.2-0.9-1.1c4.6-20,9.2-40,13.8-60c0-0.2,0.1-0.3,0.1-0.5
c0.1-0.3,0-0.7,0.4-0.8c0.5,0,0.4,0.5,0.5,0.8c1.7,7.3,3.4,14.6,5.1,21.9c2.9,12.5,5.8,25,8.7,37.5c0.4,1.8,0.3,2.1-1.5,2.1
C201.5,159.3,197.2,159.3,192.8,159.3z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,100 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 281.6 281.9" style="enable-background:new 0 0 281.6 281.9;" xml:space="preserve">
<style type="text/css">
.st0{fill:#E69CBD;}
.st1{fill:#FBF1F2;}
.st2{fill:#E79EBF;}
.st3{fill:#E9A4C2;}
.st4{fill:#EBAEC8;}
.st5{fill:#E79FBF;}
.st6{fill:#E8A0C0;}
.st7{fill:#E89FC0;}
.st8{fill:#EBAFC9;}
.st9{fill:#E9A7C4;}
.st10{fill:#ECB2CB;}
.st11{fill:#EFBDD2;}
.st12{fill:#EDB7CE;}
.st13{fill:#F0C1D5;}
.st14{fill:#EAAAC6;}
.st15{fill:#E9A6C3;}
.st16{fill:#EAABC7;}
</style>
<g>
<path class="st0" d="M140.7,281.9C63.1,282-1.2,218.5,0,138.9c0.6-38.5,14.8-71.7,42.4-98.7c27.4-26.8,60.7-40.4,99-40.2
c39,0.2,72.6,14.3,99.9,42.3c27.4,28,40.8,61.9,40.3,101.1C280.6,219.5,218.2,282.1,140.7,281.9z"/>
<path class="st1" d="M221.9,121c-0.5,1.2-1.4,2.1-2.2,3c-0.3,0.4-0.8,0.3-1.2,0.3c-0.2-0.1-0.1-0.5-0.5-0.7
c-0.1,0.5,0.3,0.4,0.5,0.6c0,0.7-0.4,1-1,1c-2.2,0-2.9,2.1-4.3,3.3c0.4,1-0.5,1-0.9,1.3c-0.5,0.3-0.9,0.7-1.4,1
c-0.3,0.2-0.7,0.4-0.9,0.7c-0.6,0.6-1.2-0.5-1.7,0.1c-0.3,0.4,0,1.5-1.1,1c0,0-0.5,0.6-0.9,0.8c-0.5,0.2-0.7,0.7-1.4,0.6
c-0.5-0.1-0.9,0.7-0.9,1.2c0,0.7-0.6,1-1,0.9c-0.8-0.2-1,0.2-1.1,0.8c-0.2,0.7-0.6,1.2-1.2,1.6c-0.6,0.5-1.8,0.4-1.5,1.7
c0,0.1-0.4,0.4-0.5,0.4c-1.2-0.4-1.3,0.6-1.6,1.3c-0.6,1.2-2,1.7-2.5,2.9c0,0.1-0.3,0.2-0.4,0.2c-1.5-0.2-1.9,0.9-2.4,1.9
c-0.2,0.4-0.3,0.5-0.8,0.3c-0.8-0.3-1.5,0.2-1.3,1c0.3,1.2-0.1,2-1,2.7c-1.3,1.3-2.5,2.8-3.9,3.8c-3.1,2.2-5.1,5.6-7.9,8
c-2.3,1.9-3.9,4.5-5.9,6.6c-2,2.2-3.7,4.7-5.2,7.3c-1.7,2.8-4,5.2-6.1,7.6c-1.3,1.5-2.5,3-3.6,4.6c-0.4,0.6-0.7,1.2-1.2,1.6
c-1.1,1-2,2.1-2.6,3.4c-1.5,3.8-4.6,6.1-7.7,8.5c-1.5,1.1-3,2.1-4.8,2.5c-0.8,0.2-1.5,0.2-2.3,0c-3.6-1-6.9-2.6-9.6-5.4
c-2.1-2.3-4.6-4.3-5.9-7.2c-1-2.2-1.4-4.4-1.7-6.8c-0.2-2.1-0.2-4.1-0.2-6.2c0-4.7,1-9.3,2.3-13.9c1-3.5,2.4-7,3.4-10.5
c1.7-5.6,3.3-11.3,5.3-16.8c1.4-3.7,2.9-7.3,4.3-11c0.7-1.7,1.4-3.5,1.5-5.3c0.1-1.5,0.3-3,0.6-4.4c0.3-1.6-0.5-2.1-2-1.5
c-3.8,1.8-7.5,4-10.7,6.8c-3.9,3.4-7.6,7.1-10.5,11.4c-1.5,2.3-2.3,4.6-2.3,7.5c0.1,11.9,0,23.8,0.2,35.8c0,3.3-0.1,6.7,0.4,10
c0.1,0.7,0,1.3-0.2,2c-0.3,1-0.8,1.6-1.9,1.6c-1.1,0-2.2,0-3.4,0c-1.4,0-2.1-0.5-2.1-1.9c-0.1-1.9,0-3.8,0.1-5.7
c0.2-2.6,0.1-5.3,0.1-7.9c0.1-7.8,0.1-15.6,0.3-23.4c0.1-3.2,0.1-6.4,0.2-9.6c0-1.8-0.8-2.6-2.6-2.6c-13,0-26.1,0-39.1,0
c-1.8,0-2.4,0.6-2.4,2.5c0,4.5-0.1,9,0.1,13.6c0.3,8,0,15.9,0.2,23.9c0.1,3,0.1,5.9,0.2,8.9c0,1.8-0.6,2.4-2.4,2.4
c-1.1,0-2.2,0-3.2,0c-1.6,0-1.8-0.6-1.7-1.9c0.3-6.2,0.4-12.4,0.4-18.7c0-24.8,0-49.7-0.1-74.5c0-3.4,0-6.8-0.4-10.2
c-0.3-2.6,0.4-3.2,3-3.2c4.1,0,4.2,0.1,4.2,4.1c0,5.3,0.1,10.6,0,16c-0.3,9.5,0,19-0.2,28.5c0,1.8,0.5,2.4,2.8,2.3
c0.5,0,1-0.1,1.4-0.1c11.4,0,22.9,0,34.3,0c0.6,0,1.2,0.1,1.9-0.2c-1.6-0.1-3.4-1.7-4-3.3c-0.4-1.1,0.1-2.8,1.1-3.7
c0.5,0.4-0.2,0.8,0.1,1.3c0.6-1.1,1.1-2.2,1.7-3.3c1.2-2.1,2.6-4,4.2-5.8c0.4-0.5,0.5-0.9,0.5-1.5c0-4.1,0.1-8.2-0.1-12.4
c-0.2-5,0-10-0.2-15c-0.1-1.5-0.2-2.9-0.2-4.4c0-2.1,0.6-2.7,2.6-2.6c1,0,2,0,3,0.2c1.3,0.2,1.8,1,1.8,2c0,4,0.1,8.1-0.1,12.1
c-0.2,3.8-0.1,7.6-0.1,11.4c0,1-0.4,2.5,0.2,2.8c0.7,0.3,1.5-1,2.3-1.5c3-2.1,5.9-4.3,9.3-5.8c2.4-1,4.7-1.7,7.2-1.9
c2.2-0.2,4.3,0.8,6.3,2c1.2,0.8,2.2,1.8,3.3,2.8c3.5,3.1,6.4,6.7,8.6,10.9c0.7,1.3,0.9,2.7,0.9,4.2c0,1.9-0.3,3.5-1.2,5.1
c-0.1,0.1-0.1,0.3-0.1,0.5c0.8,4-0.7,7.6-2.2,11.1c-3.1,7.4-5.3,15.2-7.9,22.8c-0.8,2.3-1.6,4.7-2.6,6.9c-0.1,0.3-0.3,0.6-0.2,0.9
c0.1,3.6-1,7.1-1.8,10.5c-0.8,3.4-0.9,6.7-1.1,10.1c0,0.3-0.2,0.7,0.2,0.9c0.4,0.2,0.5-0.2,0.8-0.4c4.7-4.6,8.9-9.7,12.1-15.5
c1.2-2.1,2.4-4.1,3.6-6.2c0.6,0.3-0.1,0.7,0.3,1c1.1-1.6,2.2-3.1,3.3-4.7c0.4-0.5,0.6-1.4,1.5-1.3c0.1,0,0.2-0.1,0.2-0.1
c1.4-3.1,4.3-5.1,6.1-7.8c0.5-0.7,0.6-1.8,2-1.9c0.3,0,0.6-1.2,1.1-1.7c0.2-0.2,0.3-0.5,0.5-0.6c2.7-1.5,4.3-4.2,6.2-6.6
c1.5-1.8,3.2-3.3,4.9-4.9c2.9-2.6,5.8-5.2,9-7.5c4.4-3.2,8.3-7.2,12.9-10.1c1.7-1,3.5-1.9,5.1-3c3-2,6.4-3.4,9.4-5.3
c3.1-2,6.7-3.2,10-4.8c3.3-1.5,6.7-3.1,10.1-4.2c3.4-1.1,6.8-2.5,10.3-3.3c2.2-0.5,4.4-1.1,6.6-1.7c0.1,0,0.1-0.1,0.2-0.1
c0.7-0.1,1.6-0.3,1.8,0.5c0.2,0.9-0.9,1.1-1.4,1.1c-0.8,0-0.9,0.5-1.2,0.9c-0.3,0.5-0.8,1-1.5,1.3c-0.4-0.4-0.1-1.8-1.4-1.1
c-0.2,0.1-0.5,0.3-0.4,0.5c0.2,1.1-0.5,1.1-1.2,1.1c-0.2,0-0.4-0.2-0.5,0.1c-0.6,1.3-1.9,1.2-3,1.4c-1.3,0.2-2.4,0.6-3.4,1.3
c-1.4,0.8-2.8,1.6-4.4,1.7c-0.3,0-0.7,0.1-0.9,0.3c-0.6,0.7-1.4,0.9-2.3,0.9c-0.7,0-1.2,1.2-2,0.3c-0.1,0.1-0.2,0.1-0.2,0.2
c-0.4,1-1.1,0.8-1.9,0.1c0.3,0.8-0.1,1.1-0.5,1.3c-2.1,1.1-4.1,2.1-6.2,3.1c-4.4,2.3-8.9,4.4-13.1,7.1c-3.3,2.2-6.6,4.3-9.8,6.7
c-0.5,0.4-0.9,0.9-1.7,0.7c-0.1,0-0.2,0-0.2,0c0,1.9-1.9,1.8-2.9,2.7c-3.4,3.2-7.2,6.1-10.6,9.3c-1.5,1.4-3.2,2.8-4.7,4.3
c-2.5,2.5-4.7,5.2-7.2,7.7c-5.7,5.5-10.1,12.1-14.8,18.4c-2.9,3.9-5.5,7.9-8.3,11.9c-0.3,0.4-0.6,0.9-0.7,1.5
c1.2-1.1,2.3-2.4,3.1-3.8c2.3-3.8,5.1-7.3,8-10.6c1.9-2.1,3.2-4.5,5-6.7c2.3-2.7,4.6-5.5,7-8.1c2-2.2,3.9-4.4,5.9-6.6
c1.2-1.3,2.6-2.4,3.9-3.5c1.4-1.1,2.6-2.4,3.8-3.6c0.6-0.6,1.1-1,2-0.7c0.4,0.2,0.6,0,0.5-0.5c-0.2-0.7,0.2-1.2,0.7-1.6
c3-2.6,5.9-5.5,9.2-7.6c2.9-1.8,5.1-4.3,8.1-6c2.2-1.2,4.3-2.6,6.6-3.6c0.7-0.3,1.3-1,1.9-1.4c1.8-1.1,3.6-2.1,5.6-2.5
c0.1,0,1,0,0.2-0.6c0,0,0.1-0.2,0.2-0.2c0.1-0.1,0.2-0.1,0.3,0c1.3,0.5,1.2-1.7,2.4-1.2c1.2,0.5,1.6-0.7,2.3-1c1-0.4,1.6-1.8,3-1.2
c0.2,0.1,0.5,0,0.7-0.2c2.1-1.4,4.5-1.9,6.8-2.8c0.9-0.3,2.1,0.1,2.8-1c0.9,0.6,1.4,0.1,1.7-0.7c0-0.1,0.2-0.1,0.2-0.1
c1.1,0.6,1.8-0.1,2.5-0.8c0.1-0.1,0.3-0.2,0.4-0.1c1.6,0.2,2.8-0.6,4.1-1.4c0.2-0.1,0.4-0.2,0.7-0.2c0.4-0.1,1-0.3,1.2,0.1
c0.3,0.5-0.5,0.4-0.6,0.7c-0.2,0.8-0.7,1.1-1.4,1.4c-0.4,0.1-0.7,0.4-1.1,0.3c-0.5-0.2-0.8-0.1-0.7,0.5c0.1,0.3,0,0.5-0.4,0.4
c-0.9-0.3-1.1,0.4-1.3,1c-0.1,0.2,0.2,0.5-0.1,0.6c-0.3,0.1-0.4-0.1-0.4-0.4c0-0.9-0.4-0.6-0.9-0.4c-0.8,0.3-1.4,0.7-2.1,1.5
c-0.7,0.8-1.9,1.3-3,1.9c-0.1,0-0.2,0-0.3-0.1c-0.9-0.7-0.9-0.7-1.6,0.5c0.2,0.2,0.4,0.1,0.5,0c0.4-0.2,0.9-0.3,1,0.2
c0.1,0.6-0.5,0.3-0.7,0.5c-0.8,0.3-1.6,0.6-2.2,1.1c-0.9,0.8-1,0.3-1-0.5c0-0.2-0.1-0.4-0.5-0.4c0.1,0.7,0.4,1.5-0.2,2
c-1.2,0.9,0-1.5-1.2-0.9c0.1,0.3,0.6,0.8-0.3,0.9c-0.5,0-0.4,0.5-0.6,0.8c-0.4,0.3-0.9,0.4-1.3,0.6c-0.6,0.2-0.7-0.4-0.9-0.7
c-0.2-0.2-0.4-0.3-0.8-0.3c-0.1,0.5,0.8,1.6-0.7,1.2C222.4,119.7,222.4,120.8,221.9,121c-0.1-0.1,0,0-0.1-0.1
C221.9,121,221.9,121,221.9,121z"/>
<path class="st2" d="M138.3,131c-3.2,10.1-7.3,19.8-10.1,30C130.2,150.5,134.3,140.8,138.3,131z"/>
<path class="st3" d="M120.6,111.6c-2.9,2.2-6.1,4.2-8.5,7.2c-0.3-0.8-0.1-1.2,0.2-1.5c2.6-2.1,5.2-4.1,7.8-6.2
C120.3,111.3,120.5,111.4,120.6,111.6z"/>
<path class="st4" d="M104.2,127.8c0.4-0.8,0.8-1.5,1.2-2.3C105.7,126.6,105.1,127.2,104.2,127.8z"/>
<path class="st5" d="M218.6,124.4c-0.3-0.1-0.9,0.6-0.9-0.3c0-0.3,0-0.6,0.3-0.8c0.2-0.1,0.4-0.1,0.6,0
C218.9,123.7,218.5,124,218.6,124.4C218.6,124.4,218.6,124.4,218.6,124.4z"/>
<path class="st6" d="M203.1,134.2c0.2,0.5,0.5,1,0.1,1.5c-0.3,0.3-0.6-0.1-0.5-0.6C202.8,134.8,203,134.5,203.1,134.2z"/>
<path class="st7" d="M139.2,128.1c0.3,0.6,0.4,1-0.1,1.5C138.9,129.1,138.9,128.7,139.2,128.1z"/>
<path class="st8" d="M186.2,152c-0.2,0.3-0.5,0.3-0.7,0.2c-0.2-0.1-0.4-0.2-0.3-0.4c0.1-0.3,0.4-0.3,0.6-0.1
C185.9,151.7,186,151.9,186.2,152z"/>
<path class="st9" d="M221.9,121c-0.3,0.1-0.6,0.2-0.7-0.2c0-0.2,0-0.4,0.3-0.4C222,120.4,221.9,120.8,221.9,121
C221.9,121,221.9,121,221.9,121z"/>
<path class="st10" d="M212.4,125.7c-0.1-0.1-0.2-0.2-0.2-0.3c0-0.2,0.2-0.3,0.3-0.2c0.2,0,0.3,0.2,0.3,0.3
C212.8,125.7,212.7,125.8,212.4,125.7z"/>
<path class="st11" d="M183.3,154c-0.2,0.1-0.3,0.3-0.4,0.3c-0.2,0-0.4-0.1-0.4-0.3c0-0.2,0.2-0.3,0.3-0.2
C183,153.8,183.1,153.9,183.3,154z"/>
<path class="st12" d="M214.6,125.6c-0.1,0.2-0.3,0.2-0.4,0.2c-0.1-0.1-0.3-0.2-0.3-0.3c0-0.2,0.1-0.3,0.3-0.2
C214.4,125.4,214.5,125.5,214.6,125.6z"/>
<path class="st13" d="M140.1,127.2c-0.2,0.1-0.3,0.2-0.4,0.2c0,0-0.2-0.2-0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.3
C139.9,126.9,140,127.1,140.1,127.2z"/>
<path class="st14" d="M128.1,162.3c-0.1-0.1-0.3-0.1-0.3-0.2c-0.1-0.2,0.1-0.3,0.3-0.3c0.1,0,0.2,0.1,0.2,0.2
C128.3,162.1,128.2,162.2,128.1,162.3z"/>
<path class="st15" d="M127.7,163.5c0,0.2-0.1,0.3-0.3,0.4c-0.1,0-0.2-0.1-0.2-0.2c0-0.2,0.1-0.3,0.3-0.3
C127.5,163.4,127.6,163.4,127.7,163.5z"/>
<path class="st16" d="M125.3,171.8c-0.1,0-0.3,0.1-0.3,0c-0.1-0.1-0.1-0.2-0.1-0.3c0-0.1,0.2-0.2,0.3-0.1
C125.2,171.5,125.2,171.6,125.3,171.8z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 283.7 283.7" style="enable-background:new 0 0 283.7 283.7;" xml:space="preserve">
<style type="text/css">
.st0{fill:#CFADC5;}
.st1{fill:#84285E;}
</style>
<g>
<path class="st0" d="M142,282.7C64.6,283-0.1,219.4,1.2,139.7C1.9,101.2,16,68.2,43.5,41.2c27.3-26.9,60.6-40.4,98.8-40.3
C181.1,0.9,214.6,15,242,42.6c27.5,27.7,41,61.6,40.9,100.6c-0.1,24.9-6.6,48.3-19.3,69.9c-12.7,21.6-29.9,38.7-51.6,51.2
C190.4,276.6,167,282.7,142,282.7z"/>
<path class="st1" d="M120.4,190.8c-1.5,0-2.9,0-4.4,0c-0.6,0-1-0.2-1.4-0.7c-7.4-9.6-14.7-19.1-22.1-28.7c-2.3-3-3.2-3-5,0.3
c-0.3,0.5-0.4,1.1-0.3,1.6c0.3,7.6,0.1,15.1,0.1,22.7c0,1.2-0.1,2.4-0.1,3.6c0,0.9-0.3,1.2-1.2,1.2c-5.2,0-10.4,0-15.6,0
c-0.9,0-1.2-0.2-1.3-1.2c-0.2-1.8-0.2-3.5-0.2-5.3c0-29.5,0-59,0-88.5c0-11.2,0-22.3,0-33.5c0-0.3,0-0.6,0-1c0-2.7,1.1-3.7,3.8-3.5
c2.8,0.3,5.7,0.2,8.5,0.2c1,0,2.1-0.2,3.1-0.2c2.1,0,3.1,0.8,3.1,2.9c0,5.9,0,11.8,0,17.6c0,15.9,0,31.8,0,47.6
c0,3,0.1,6.1-0.1,9.1c0,0.8-0.2,1.9,0.7,2.3c0.7,0.3,1.3-0.6,1.9-1.2c4.4-4.5,8.7-9,13.1-13.5c2.4-2.5,4.9-5,7.3-7.5
c1.1-1.2,2.4-1.8,4-1.7c4.6,0.2,9.3,0.1,13.9,0.1c1.4,0,2.9-0.1,4.3-0.1c0.3,0,0.6,0,0.8,0c0.8,0.1,1.8,0,2.1,0.9
c0.2,0.6-0.7,1-1.2,1.5c-5.4,5.2-10.8,10.5-16.2,15.7c-4.1,4-8.3,7.9-12.4,11.8c-1.8,1.7-2,3-0.4,5c9.1,11.5,18.2,23,27.3,34.5
c1.7,2.1,1.7,2.1,4,0.5c0.2-0.1,0.3-0.2,0.5-0.4c0.9-0.7,1.6-1.2,2.9-0.8c2.1,0.6,4.3-0.7,5-3c0.7-2.1,2.2-3.4,3.8-4.6
c1.2-0.9,2.4-1.7,3.4-2.8c0.8-0.7,1.4-1.5,1.8-2.5c0.5-1.1,1.2-2,2.2-2.6c0.5-0.2,0.8-0.6,1.1-1.1c0.7-1.1,1.5-2,2.4-2.8
c1.3-1.1,2.4-2.3,2.9-4c0.2-0.6,0.6-1,1-1.5c1.2-1.4,2.5-2.7,3.5-4.2c0.5-0.6,1-1.3,1.7-1.7c1.9-1.1,2.9-2.8,3.6-4.8
c1.2-3.3,1.8-6.7,2.6-10.1c0.9-3.4,3-5.7,6.6-6.6c1.1-0.3,2.3-0.2,3.3,0.3c3.9,1.9,7.9,3.7,11.4,6.3c3.6,2.7,5.5,6.6,6,11.1
c0.2,1.9-0.3,3.8-1.9,5.2c-0.9,0.7-1.4,1.7-1.7,2.8c-0.2,1.1-0.6,2.1-1.4,2.9c-2.1,2.3-2.6,5.2-2.8,8.1c-0.2,3.4-0.7,6.7-1.6,10
c-0.7,2.4-1,4.9,0.1,7.3c0.3,0.7,0.7,1.3,1.2,1.9c2.2,2.4,4.9,2.3,6.9-0.2c1-1.3,1.8-2.8,3.5-3.3c0.4-0.1,0.7-0.8,0.9-1.2
c1.2-1.9,2.4-3.9,3.6-5.8c0.9-1.4,1.7-2.8,3-3.9c1-0.9,1.5-2.2,2.1-3.4c0.5-1,0.9-1.9,1.4-2.9c0.8-1.8,2.4-2.5,4.2-2.8
c0.8-0.1,1.2,0.4,1.6,1c2.1,4,3.4,8.1,4.2,12.5c0.6,3.4,0.6,6.9,0.5,10.4c0,1-0.3,1.9-0.9,2.7c-1.7,2.2-3.4,4.5-5.2,6.8
c-0.1,0.2-0.2,0.3-0.4,0.4c-2,0.8-3.5,2.4-5.1,3.7c-1.2,0.9-2.4,1.7-4,1.8c-1.2,0.1-2.3,0.5-3.4,1.1c-1.6,0.8-3.4,0.9-5.1,0.9
c-4.9-0.2-9.7-1.1-14.3-3c-3.7-1.5-6.6-4-9-7.2c-3.3-4.3-3.3-4.3-3.6-10.1c-0.1-1.3-0.3-2.5-0.9-3.7c-0.9-1.6-2.5-2-4-0.9
c-0.9,0.6-1.5,1.4-2,2.4c-0.7,1.5-1.7,2.7-2.9,3.8c-4.1,3.7-7.3,8-10.9,12.1c-2.5,2.7-5.3,5.1-8.2,7.4c-1.3,1.1-3.1,1.3-4.7,1.5
c-2.4,0.3-4.7,1.1-6.6,2.6c-4.7,3.6-9.6,3.2-14.5,0.5c-2.8-1.5-5.2-3.3-7.2-5.9c-1.7-2.2-2.1-4.7-1.4-7.4c0.4-1.6,1.4-2.6,3-3
c2-0.5,3.9-1.1,5.9-1.7C120.4,190.9,120.4,190.9,120.4,190.8z"/>
<path class="st1" d="M209.1,103.6c0,2.9-0.1,5.5-0.7,8.1c-0.2,1.1-0.7,2.1-1.4,3c-1.9,2.7-4.5,4.8-7,7c-0.1,0.1-0.3,0.2-0.4,0.3
c-4.4,1.2-8.8,2.3-13-0.7c-3.7-0.6-5-3.8-6.5-6.6c-1.6-2.8-2-5.9-2-9c0-3.3,0.9-6.4,1.8-9.5c0.8-2.7,2.9-4.5,4.4-6.8
c0,0,0-0.1,0.1-0.1c1.5-0.4,2.6-1.7,4.3-1.8c1.5-0.1,3-0.3,4.5-0.5c5.7-0.8,9.8,1.7,12.8,6.4c1.2,1.8,2,3.7,2.8,5.7
C209.4,100.7,209,102.3,209.1,103.6z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -0,0 +1,7 @@
<svg width="116" height="116" viewBox="0 0 116 116" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M58 0C25.97 0 0 25.97 0 58C0 90.03 25.97 116 58 116C90.03 116 116 90.03 116 58C116 25.97 90.03 0 58 0ZM32.05 77.28C32.05 77.69 31.58 79.42 28.53 79.42C25.34 79.42 24.9 77.72 24.9 77.19C24.9 76.66 24.9 32.14 24.9 31.03C24.9 29.39 26.1 24.94 32.05 24.94C32.05 24.94 49.86 24.94 51.15 24.94C52.44 24.94 65.56 25.88 65.56 40.29C65.56 54.7 52.67 56.81 51.03 56.81C49.39 56.81 32.05 56.81 32.05 56.81C32.05 56.81 32.05 76.87 32.05 77.28ZM88.58 89.49C84.63 92.04 80.85 87.82 80.85 87.82C80.85 87.82 75.4 90.98 65.56 90.98C55.72 90.98 42.54 86.15 42.54 73.4C42.54 60.66 54.84 57.14 64.86 57.14C74.88 57.14 78.83 59.34 78.83 59.34V50.3C78.83 50.3 79.18 46.17 83.05 46.17C86.92 46.17 88.59 50.3 88.59 50.3V80.09C88.58 80.09 92.53 86.94 88.58 89.49Z" fill="#C49212"/>
<path d="M58.6999 40.81C58.6999 31.03 49.7999 31.26 49.7999 31.26C49.7999 31.26 33.3199 31.26 32.9899 31.26C32.6599 31.26 31.8799 31.61 31.8799 32.9V50.77H49.0999C49.0899 50.77 58.6999 50.59 58.6999 40.81Z" fill="#C49212"/>
<path d="M65.5602 66.03C53.9002 66.03 51.6802 71.92 51.6802 72.44C51.6802 72.97 51.6802 74.08 51.6802 74.72C51.6802 75.36 51.7702 81.05 65.5602 81.05C79.3602 81.05 79.6202 75.04 79.6202 74.55C79.6202 74.05 79.6202 73 79.6202 72.44C79.6202 71.89 77.2102 66.03 65.5602 66.03Z" fill="#C49212"/>
<path d="M65.5599 40.2799C65.5599 25.8699 52.4399 24.9299 51.1499 24.9299C49.8599 24.9299 32.0499 24.9299 32.0499 24.9299C26.0999 24.9299 24.8999 29.3799 24.8999 31.0199C24.8999 32.1299 24.8999 76.6599 24.8999 77.1799C24.8999 77.7099 25.3399 79.4099 28.5299 79.4099C31.5799 79.4099 32.0499 77.6799 32.0499 77.2699C32.0499 76.8599 32.0499 56.7899 32.0499 56.7899C32.0499 56.7899 49.3899 56.7899 51.0299 56.7899C52.6699 56.7999 65.5599 54.6899 65.5599 40.2799ZM31.8699 50.7699V32.8999C31.8699 31.6099 32.6499 31.2599 32.9799 31.2599C33.3099 31.2599 49.7899 31.2599 49.7899 31.2599C49.7899 31.2599 58.6899 31.0299 58.6899 40.8099C58.6899 50.5899 49.0799 50.7699 49.0799 50.7699H31.8699Z" fill="#FFE3A4"/>
<path d="M88.5798 80.0899V50.2999C88.5798 50.2999 86.9098 46.1699 83.0398 46.1699C79.1698 46.1699 78.8198 50.2999 78.8198 50.2999V59.3499C78.8198 59.3499 74.8698 57.1499 64.8498 57.1499C54.8298 57.1499 42.5298 60.6699 42.5298 73.4099C42.5298 86.1499 55.7098 90.9899 65.5498 90.9899C75.3898 90.9899 80.8398 87.8299 80.8398 87.8299C80.8398 87.8299 84.6198 92.0499 88.5698 89.4999C92.5298 86.9399 88.5798 80.0899 88.5798 80.0899ZM79.6198 74.5499C79.6198 75.0499 79.3598 81.0499 65.5598 81.0499C51.7598 81.0499 51.6798 75.3699 51.6798 74.7199C51.6798 74.0699 51.6798 72.9599 51.6798 72.4399C51.6798 71.9099 53.9098 66.0299 65.5598 66.0299C77.2198 66.0299 79.6198 71.8899 79.6198 72.4399C79.6198 72.9999 79.6198 74.0499 79.6198 74.5499Z" fill="#FFE3A4"/>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,5 @@
<svg width="116" height="116" viewBox="0 0 116 116" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M58 116C90.0325 116 116 90.0325 116 58C116 25.9675 90.0325 0 58 0C25.9675 0 0 25.9675 0 58C0 90.0325 25.9675 116 58 116Z" fill="#E0005C"/>
<path d="M100.607 59.0076C100.653 58.5454 100.126 58.1848 99.7102 58.268C99.6825 58.1571 99.6363 58.0554 99.5808 57.9445C99.5253 57.6579 99.3035 57.3898 99.0354 57.2881C98.9244 57.2419 98.8043 57.2327 98.6841 57.2234C97.0755 56.7335 94.4593 58.5546 93.4794 59.248C91.2885 60.8011 89.1807 62.4835 87.1377 64.2215C86.999 64.2677 86.8511 64.3047 86.7032 64.3232C86.6108 64.3417 86.5183 64.3325 86.4351 64.3047C85.8712 64.7392 85.2888 65.1552 84.6972 65.5435C84.2996 65.941 83.8929 66.3385 83.4861 66.7268C82.7373 66.8932 82.1642 67.6327 81.4338 68.0672C81.0086 68.3168 80.3245 68.3723 79.8253 68.6866C79.2152 69.0656 78.716 69.8514 78.0411 70.3414C77.5419 70.7019 76.9318 70.8128 76.4326 71.1641C75.6006 71.7558 74.8333 72.7357 73.9366 73.4383C72.9659 74.1963 72.0784 74.7972 71.1077 75.3796C70.3774 75.5275 69.7396 75.3796 69.0185 75.8603C67.6503 76.7663 66.467 77.4966 64.9139 78.0975C64.7845 78.1437 64.6921 78.2269 64.6181 78.3194C64.1096 78.6059 63.6752 79.1699 63.2129 79.4287C62.5843 79.78 61.8817 79.8447 61.1607 80.1498C60.643 80.3717 60.19 80.7969 59.6446 80.9726C59.0159 81.1852 57.9158 81.2591 56.9637 81.3885C54.4676 81.7306 52.554 81.6104 52.2305 79.327C52.0086 77.774 52.6927 76.8125 53.3028 75.5091C54.0794 73.8358 54.4954 72.4121 55.3551 71.2751C56.0392 70.97 56.4922 70.4153 57.1393 70.2397C58.4335 69.8884 59.6261 70.3506 60.8001 70.4431C63.3608 70.6557 65.145 70.0086 66.8738 69.306C67.7982 68.9269 68.8428 68.7791 69.7303 68.3723C70.6085 67.9748 71.2279 67.226 72.0507 66.9302C72.7533 66.6713 73.5391 66.7083 74.2786 66.4125C75.314 66.0057 76.183 64.9333 77.4033 64.7577C77.9209 64.277 78.2537 63.8702 78.8361 63.5189C79.548 63.0844 80.5741 63.1029 81.517 62.6962C82.5062 62.2617 83.6987 61.1616 84.5492 60.2186C85.4644 59.211 86.4721 58.0277 86.8696 56.9183C88.0622 53.6181 86.1578 50.2068 85.1779 47.7293C84.3551 47.2856 83.9206 46.2317 83.218 45.6678C81.6742 44.4198 79.6682 43.8929 77.773 42.7743C76.5897 42.0809 74.5652 41.3968 73.4836 41.4338C72.818 41.4523 72.0045 41.9238 71.1632 42.1549C69.4253 42.6356 68.3344 43.0516 66.9662 43.8097C66.3283 44.1609 65.6073 44.4753 65.182 44.845C64.8585 45.1224 64.692 45.5569 64.3777 45.8804C63.3423 46.925 62.0389 47.8125 60.985 48.8756C60.6615 49.1992 60.4026 49.7169 60.0883 50.1144C59.3395 51.0666 58.7756 51.6582 58.036 52.5919C57.3242 53.4794 57.0376 54.2005 56.5199 55.1712C55.8543 56.4376 54.8836 57.5655 54.4676 58.9891C52.4431 60.7918 51.6943 63.9996 50.1042 66.0242C49.605 67.2629 49.0596 68.4925 48.4495 69.6943C48.1444 70.7019 47.7654 71.6911 47.2292 72.5601C47.3401 73.2811 46.9149 73.8913 46.5174 74.6863C46.2493 75.2225 46.0459 75.8603 45.8055 76.3411C45.1584 77.5891 44.2525 78.4858 44.3726 79.6413C44.4836 80.6675 45.3895 81.2037 45.8055 82.1189C48.3293 83.4778 50.7883 86.2604 54.0147 86.7596C54.4399 86.8243 55.1979 86.852 55.7988 86.7596C57.0931 86.5655 58.7663 85.9091 60.4396 85.7242C60.7909 85.6872 61.1699 85.7797 61.512 85.7242C63.1667 85.4654 63.8231 84.4485 64.9971 83.9678C65.219 83.8753 65.4501 83.8661 65.672 83.8291C65.6812 83.7736 65.6905 83.7182 65.6905 83.6719C66.7721 83.3022 67.789 82.803 68.7319 82.1466C68.7689 82.1743 68.8059 82.2021 68.8428 82.2205C69.5269 81.8877 70.2942 81.6936 70.9691 81.2776C71.4405 80.991 71.8103 80.4364 72.3095 80.1405C72.744 79.8817 73.3079 79.8817 73.7332 79.6228C74.2694 79.2993 74.7686 78.7354 75.3417 78.3841C75.9611 78.0051 76.6822 77.737 77.2184 77.3487C77.5789 77.0806 77.8192 76.6369 78.1983 76.4243C79.095 75.9158 80.1396 75.8973 80.9624 75.3889C82.1457 74.6678 82.8575 73.7618 83.7265 72.6063C84.8358 72.1903 85.5846 71.5616 86.4074 70.9515C86.8604 70.6187 87.2856 70.3414 87.7478 70.027C88.284 69.6573 88.8017 69.269 89.3102 68.8715C89.3194 68.853 89.3194 68.8253 89.3287 68.8068C89.3471 68.7513 89.3749 68.6866 89.4026 68.6219C90.5212 67.9378 91.6028 67.1983 92.6382 66.3847C92.9525 66.1351 93.2668 65.8578 93.5719 65.562C93.5904 65.5527 93.6089 65.5435 93.6366 65.5342C93.8122 65.4418 93.9139 65.3216 93.9694 65.1829C94.1728 64.9796 94.3761 64.7762 94.5795 64.5636C94.5888 64.5543 94.598 64.5543 94.6073 64.5451L94.8106 64.3971C96.9831 63.2416 100.311 61.6978 100.607 59.0076ZM60.1807 62.4096C60.8741 61.633 61.2901 60.6069 61.6044 59.3127C62.0296 58.8782 62.4919 58.4807 62.7692 57.8705C63.0928 57.9352 63.1112 57.6487 63.3978 57.6672C64.6458 56.5023 65.7829 55.1711 67.1511 54.0525C67.5948 53.692 68.1772 53.1651 68.4915 52.5087C71.2649 51.3901 74.482 45.788 77.5974 49.4118C78.0966 51.1128 77.6991 52.8878 76.9688 54.3669C76.6082 55.0972 75.8224 55.7628 75.4527 56.641C75.0089 57.6857 74.9812 58.4437 74.2878 59.1185C73.7332 59.6732 72.6146 60.459 71.6069 61.0784C70.5438 61.744 69.5454 62.5852 68.8428 62.8348C68.2419 63.0474 67.5763 62.992 66.9662 63.2508C65.293 63.9627 64.313 65.2199 62.8616 65.7284C61.5951 66.1721 59.9866 66.1998 58.8403 65.7284C57.8141 64.1938 59.395 63.2971 60.1807 62.4096Z" fill="#FEDAE9"/>
<path d="M45.6303 40.4447C43.6427 38.8269 41.3871 37.736 38.9003 37.1259C37.227 36.8855 35.5446 37.0057 33.8713 37.0612C31.7451 37.7083 29.6928 38.4941 28.1582 40.2043C27.7699 39.8068 27.8346 39.4555 27.8809 39.169C28.1212 37.7823 27.4464 37.4957 26.2169 37.5789C24.8672 37.6713 23.5082 37.5974 22.1493 37.5974C21.6501 37.5974 21.0862 37.4865 20.8735 38.1521C20.9013 38.4756 20.9475 38.7992 20.9475 39.132C20.9475 52.8693 20.9475 66.6066 20.9475 80.3532C20.9475 80.6768 20.9013 81.0003 20.8735 81.3331C20.892 81.481 20.9105 81.629 20.929 81.7769C20.9382 81.7769 20.9382 81.7769 20.9475 81.7769C22.8796 82.1374 24.8302 81.8046 26.753 81.9617C27.7237 82.0357 27.9548 81.5827 27.9271 80.7692C27.9271 75.1208 27.9271 69.4724 27.9271 63.6207C27.9271 63.5929 27.9271 63.5652 27.9271 63.5467C27.9456 63.5652 27.9641 63.5744 27.9733 63.5929C33.3536 68.7051 39.5289 67.9563 44.1604 64.6653C46.3883 63.0752 47.849 60.8843 49.0046 58.453C51.3434 51.7969 50.5114 45.7418 45.6303 40.4447ZM43.1805 52.1852C42.9864 55.7443 41.8585 58.8413 38.3919 60.4221C34.1764 62.3449 29.1936 59.9321 28.001 55.4485C26.9749 51.612 27.243 47.905 30.3769 45.0762C34.1671 41.6465 39.8248 42.8668 42.0897 47.452C42.82 48.9311 43.2729 50.4842 43.1805 52.1852Z" fill="#FEDAE9"/>
</svg>

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 64.5 64.5" style="enable-background:new 0 0 64.5 64.5;" xml:space="preserve">
<style type="text/css">
.st0{fill:#F8B375;}
.st1{fill:#F7F5CE;}
</style>
<g>
<circle class="st0" cx="32.2" cy="32.2" r="32.2"/>
<path class="st1" d="M23.2,50.7c-2.8,0-5.5-0.4-8.2-1.2c-0.7-0.2-1.2-0.5-1.2-1.4c0.2-3.5,0.4-7.1,0.6-10.6c0.1-1.4,0.2-1.4,1.5-1
c1.3,0.4,2.5,0.8,3.9,0.8c0.6,0,1.2,0,1.4-0.7c0.2-0.7-0.2-1.1-0.7-1.4c-0.7-0.4-1.4-0.8-2.1-1.2c-3-1.7-4.6-4.1-4.6-7.5
c0-1.5-0.1-2.9,0.2-4.4c0.7-3.8,3.2-6.1,7.1-6.6c3.8-0.5,7.6-0.1,11.3,0.7c1,0.2,1.5,0.6,1.4,1.7c-0.3,3.1-0.5,6.2-0.7,9.3
c0,0.6-0.3,0.8-0.8,0.6c-1.2-0.4-2.5-0.7-3.8-0.7c-0.7,0-1.6,0-1.7,0.9c-0.2,0.9,0.6,1.1,1.3,1.4c1.2,0.5,2.4,1,3.5,1.9
c2.2,1.8,2.6,4.4,2.7,7c0.1,2.3-0.1,4.6-0.7,6.9c-0.8,2.8-2.6,4.6-5.5,5.2C26.4,50.5,24.8,50.7,23.2,50.7z"/>
<path class="st1" d="M41.7,36.9c0-3.6,0-7.2,0-10.9c0-0.9-0.3-1.2-1.2-1.2c-1,0.1-2,0-3,0c-1.1,0.1-1.2-0.5-1.2-1.3
c0-0.9,0.3-1.4,1.2-1.3c1.4,0,2.9,0,4.3,0c2.2,0,4.4,0,6.6,0c0.9,0,1.6,0.1,1.5,1.3c0,1.1-0.5,1.4-1.5,1.3c-1-0.1-1.9,0-2.9,0
c-0.7,0-1.1,0.2-1.1,1c0.1,3.9-0.1,7.8,0.1,11.7c0.2,3.5,0,6.9,0.1,10.4c0,1.2-0.8,1-1.6,1c-0.8,0-1.5,0.1-1.5-1.1
C41.7,44.2,41.7,40.6,41.7,36.9C41.7,36.9,41.7,36.9,41.7,36.9z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,5 @@
<svg width="116" height="116" viewBox="0 0 116 116" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M58 116C90.0325 116 116 90.0325 116 58C116 25.9675 90.0325 0 58 0C25.9675 0 0 25.9675 0 58C0 90.0325 25.9675 116 58 116Z" fill="#C2E4F2"/>
<path d="M65.008 76.4427C66.4408 81.4809 69.6209 84.698 74.8718 85.6687C77.6544 86.1864 80.4647 86.1772 83.2566 85.946C89.8387 85.3914 93.6567 82.202 95.5148 75.8788C96.4393 72.7541 96.809 69.5463 97.0032 66.3107C97.3729 59.9782 97.4376 53.6458 96.0232 47.415C94.7752 41.9237 91.7893 38.0595 85.9375 37.0057C82.97 36.4695 79.984 36.4325 76.9888 36.6359C69.9445 37.1166 65.9971 40.4261 64.3886 47.2763C63.2515 52.1204 63.196 57.0477 63.2515 61.9843C63.2607 65.1737 63.4641 68.363 63.9171 71.5154C64.139 73.1701 64.5457 74.8249 65.008 76.4427ZM78.9394 51.4733C78.9949 50.7984 79.0596 49.8832 80.0487 49.9017C81.0564 49.9202 81.1581 50.7522 81.2783 51.5565C81.7035 54.4315 81.5186 57.3343 81.5833 60.2186C81.5279 63.1583 81.6758 66.1073 81.2598 69.0286C81.1488 69.8236 81.0287 70.6926 80.0303 70.7019C79.0503 70.7111 78.9949 69.7682 78.9394 69.0933C78.4587 63.2138 78.431 57.3436 78.9394 51.4733Z" fill="#0163A4"/>
<path d="M75.7954 59.2389C76.0635 57.8984 76.082 56.6042 75.8694 55.3562C75.3425 55.8831 74.7785 56.3731 74.1776 56.8168C73.4843 57.3345 72.8187 57.7875 72.2455 58.2405C71.5245 58.8044 70.8311 59.3406 70.1378 59.8675C69.3982 60.4222 68.5477 60.6718 67.7619 61.1895C67.3182 61.4853 67.0039 61.9938 66.5324 62.3081C65.0533 63.2787 63.5465 64.2217 62.1413 65.1554C61.5681 65.5344 61.0967 66.0059 60.6437 66.1723C59.7747 66.4866 58.6746 66.4496 58.1847 66.7824C57.8149 67.032 57.4544 67.7623 56.9552 68.1044C56.0584 68.7238 54.8381 68.8717 53.3498 69.223C51.5656 69.639 50.521 71.1643 49.3099 71.1551C49.162 71.1551 48.5334 70.9424 48.4317 70.85C47.5165 69.9718 48.5704 68.4649 48.783 67.5959C49.0603 66.5051 48.8385 65.0537 49.0511 63.9351C49.2082 63.0754 49.5873 62.6686 49.6705 62.003C50.1789 61.4391 50.5949 61.2357 50.9 60.681C51.9076 58.8876 50.974 55.1806 51.7782 52.8602C51.9169 52.4719 52.2867 52.1021 52.5732 51.6399C52.7766 51.3071 52.9708 50.7894 53.1926 50.5213C53.5162 50.1238 54.0154 49.9204 54.2465 49.6061C55.1894 48.3119 54.8104 47.3967 54.0708 46.1487C53.1371 44.5679 52.0093 43.588 50.9092 42.3862C48.6998 41.36 45.2516 39.6128 42.3858 40.9625C41.8126 42.3307 42.4967 44.5956 41.9421 46.047C41.6 46.2504 41.6555 46.5092 41.5908 46.8605C40.5646 47.637 39.9638 48.9035 39.3906 50.2163C38.0224 51.4643 37.0795 53.1468 35.8777 54.5889C35.3507 55.2268 34.5372 55.7075 33.8531 56.3176C33.1136 56.974 32.5127 57.8337 31.8286 58.3514C29.3418 60.2558 27.2156 62.6131 24.886 64.8503C24.1464 65.0075 23.5917 65.747 22.8614 66.1723C22.4454 66.4126 21.7706 66.4773 21.2806 66.7824C20.6797 67.1614 20.1805 67.9287 19.5241 68.4094C19.0342 68.7607 18.4241 68.8717 17.9433 69.223C17.1298 69.8054 16.3625 70.7668 15.4843 71.4601C14.1901 72.4678 13.053 73.1888 11.6756 73.9746C10.8528 75.1764 10.141 76.4522 9.64178 77.8019C9.50312 78.1809 9.3737 78.5969 9.28125 79.0129C9.6233 79.4659 10.03 79.8356 10.483 80.113C11.1579 79.7894 11.9159 79.5953 12.5815 79.1885C13.0438 78.902 13.4135 78.3658 13.9035 78.0699C14.3287 77.8111 14.8927 77.8111 15.3087 77.5615C15.8356 77.2472 16.3256 76.6833 16.8895 76.3412C17.4996 75.9622 18.2114 75.7034 18.7384 75.3243C19.0989 75.0655 19.33 74.6217 19.709 74.4091C20.5965 73.9007 21.6134 73.8914 22.4362 73.3922C23.601 72.6804 24.3036 71.7837 25.1633 70.6466C26.2541 70.2306 26.9937 69.6205 27.798 69.0196C28.2417 68.6868 28.667 68.4187 29.1199 68.1044C31.8286 66.2555 34.1027 63.9813 36.4139 61.8089C36.8021 61.4391 37.3291 61.2542 37.7358 60.8937C38.0224 60.6441 38.2165 60.2281 38.5308 59.9785C38.8544 59.7196 39.3351 59.6364 39.6772 59.3683C40.8882 58.4069 41.5353 56.105 43.4582 56.4193C44.7432 57.2513 43.8557 59.1372 43.5506 60.792C43.3195 62.04 43.2733 63.1401 42.9312 64.2494C42.8018 64.6654 42.5522 65.0444 42.4043 65.4697C42.053 66.4681 41.8681 67.5497 41.5261 68.317C41.3042 68.807 40.8142 69.2137 40.4722 69.7407C40.0839 70.3323 39.9268 71.0811 39.594 71.4694C39.3628 71.7282 38.9284 71.9408 38.6233 72.2829C37.6341 73.4107 35.9146 74.594 34.3153 74.6217C32.6513 74.6495 31.1537 73.4754 29.3048 73.2998C27.5391 73.1334 26.0508 73.688 24.1187 73.6049C23.8968 73.9561 23.3606 73.9469 23.0648 74.215C21.5117 76.258 23.5825 79.1423 24.738 80.4088C26.1247 81.9341 27.308 82.5628 29.3048 83.5612C30.6175 84.2175 32.032 84.9109 33.169 84.9848C34.0103 85.0403 35.1012 84.7352 36.155 84.6798C37.2181 84.6243 38.3367 84.7352 39.141 84.4764C39.5477 84.347 39.8528 83.9217 40.2873 83.6629C40.7588 83.3763 41.3134 83.2746 41.6093 83.0527C41.9883 82.7754 42.3026 82.2392 42.6631 81.8325C43.0422 81.3887 43.5784 81.0836 43.8927 80.7139C44.2162 80.3441 44.3641 79.8541 44.6877 79.4936C45.2054 78.9204 45.7878 78.5507 46.1853 77.8666C47.3871 77.3489 48.5057 76.6001 49.6982 76.1378C50.7336 75.7403 51.8152 75.6294 52.7766 75.1209C53.9692 74.4923 55.3004 73.8729 56.5576 73.1888C57.556 72.6434 58.5637 72.3661 59.5436 71.8669C60.1722 71.5433 60.6714 70.887 61.3 70.5449C61.7993 70.2768 62.3632 70.36 62.8809 70.1382C63.6851 69.7961 64.4709 68.9734 65.2567 68.4094C66.6434 67.4203 67.8914 66.4773 69.7403 65.9689C69.9899 65.6084 70.4521 65.5067 70.7109 65.1554C72.4766 64.7486 73.8079 63.3804 75.213 62.3081C75.4996 61.5315 75.7677 60.7458 76.0173 59.96C76.0266 59.9045 76.045 59.8398 76.0543 59.7843C75.8509 59.6641 75.7492 59.47 75.7954 59.2389Z" fill="#0163A4"/>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 24 KiB

View File

@ -0,0 +1,3 @@
<svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg">
<path d="M10.2172 3.892C9.86979 3.02585 9.33722 2.34509 8.61023 1.77874C8.23826 1.49028 7.72957 1.04191 7.21547 0.839212C7.21382 0.703503 7.14487 0.575079 6.97767 0.503871C5.42624 -0.162284 3.69503 0.311299 2.52647 1.51482C1.94635 2.11223 1.51951 2.8478 1.21108 3.62501C0.914861 4.3676 0.507572 5.32483 0.948415 6.07996C1.00646 6.17836 1.09356 6.24193 1.1908 6.27306C1.2735 7.35573 1.57765 8.46801 2.37847 9.21874C3.2325 10.0162 4.43613 10.3053 5.5673 10.1773C6.72371 10.0468 7.96432 9.57061 8.8816 8.82474C9.01086 8.71974 9.1274 8.60844 9.23337 8.49296C9.27968 8.4924 9.32805 8.4875 9.37839 8.4718C11.3643 7.82491 10.8101 5.37347 10.2172 3.892Z" />
</svg>

After

Width:  |  Height:  |  Size: 745 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,21 @@
<svg width="333" height="103" viewBox="0 0 333 103" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M62.0719 1.63379C60.1034 1.63379 58.9314 2.6408 58.9314 4.32484V42.4945C58.9314 46.3519 57.9699 49.2875 56.0753 51.2162C54.1921 53.1392 51.3418 54.1121 47.5982 54.1121C44.4577 54.1121 41.926 53.3782 40.0826 51.9274C37.659 50.0215 36.4358 46.8696 36.4358 42.5514V25.6826C36.4358 23.697 34.7745 22.9915 33.3465 22.9915C30.4506 22.9915 30.1377 24.8747 30.1377 25.6826V42.7107C30.1377 48.1668 31.6681 52.4167 34.6778 55.3524C37.6874 58.2824 42.0511 59.7673 47.6551 59.7673C53.3046 59.7673 57.6911 58.2937 60.695 55.3922C63.699 52.4736 65.2237 48.2123 65.2237 42.7164V4.32484C65.2237 2.61235 64.0745 1.63379 62.0719 1.63379Z" fill="#F04B1E"/>
<path d="M329.596 12.7454C329.47 12.5917 329.328 12.5007 329.209 12.4268C329.146 12.3869 329.084 12.3471 329.055 12.3187C329.032 12.2902 328.981 12.1992 328.953 12.1423C328.873 12.0001 328.788 11.8351 328.64 11.7042C328.333 11.4368 327.883 11.1751 327.445 10.9191C327.297 10.8337 327.149 10.7484 327.007 10.6574C325.858 9.96328 324.14 9.17246 322.49 10.3217L322.41 10.3786L322.353 10.4583C321.756 11.323 321.682 12.5007 321.608 13.741C321.579 14.2303 321.545 14.7366 321.483 15.2373C321.426 15.6867 321.375 16.1874 321.323 16.7165C321.204 17.8828 321.073 19.2084 320.863 19.9139C320.828 20.0277 320.618 20.2041 320.453 20.3406C320.259 20.4999 320.06 20.6649 319.907 20.8811C319.81 21.0176 319.742 21.1599 319.679 21.3021C319.628 21.4102 319.582 21.5069 319.537 21.5752C319.4 21.7743 319.247 21.9279 319.082 22.0872C318.928 22.2351 318.775 22.3888 318.638 22.5765C318.382 22.9292 318.291 23.3389 318.206 23.6973C318.16 23.9078 318.115 24.1012 318.041 24.2833C317.944 24.5336 317.677 24.8522 317.506 25.0571C317.341 25.2562 317.159 25.5122 316.988 25.7625C316.834 25.9844 316.675 26.2063 316.578 26.3201C316.51 26.3997 316.391 26.4794 316.271 26.5704C316.072 26.7126 315.845 26.8719 315.668 27.1166C315.549 27.2816 315.48 27.4352 315.424 27.5604C315.372 27.6798 315.338 27.7481 315.293 27.7936C315.162 27.9245 314.968 28.0383 314.764 28.152C314.564 28.2658 314.36 28.3853 314.166 28.5446C314.041 28.6527 313.95 28.7608 313.876 28.8518C313.825 28.9144 313.779 28.9713 313.745 28.9941C313.7 29.0282 313.626 29.0623 313.54 29.1022C313.427 29.1591 313.29 29.2159 313.153 29.3127C312.92 29.472 312.744 29.6711 312.567 29.8645C312.465 29.9783 312.368 30.0921 312.266 30.1774C311.959 30.4505 311.64 30.7009 311.333 30.9455C310.923 31.2698 310.502 31.6055 310.115 31.9866C309.791 32.1346 309.438 32.1858 309.029 32.2427C308.733 32.2825 308.397 32.3337 308.039 32.4247C307.476 32.5726 306.747 32.8742 306.19 33.1928C305.41 33.6422 303.789 34.581 304.506 36.2081C304.921 37.1525 305.951 38.188 306.793 38.5237C307.123 38.6545 307.436 38.7114 307.732 38.7114C308.539 38.7114 309.228 38.3018 309.859 37.9263C310.297 37.6646 310.713 37.4199 311.134 37.3232C312.203 37.0729 313.432 36.7372 314.456 36.1285L314.53 36.083L314.587 36.0204C315.321 35.167 316.169 34.4274 316.988 33.7048C318.183 32.658 319.412 31.5713 320.396 30.0978C320.584 29.9783 320.732 29.8304 320.863 29.6938C321.005 29.5459 321.096 29.4663 321.175 29.4264C321.244 29.6085 321.158 29.8759 320.948 30.3993C320.8 30.7578 320.652 31.1219 320.618 31.5144C320.561 32.1687 320.868 32.8856 321.443 33.4374C321.995 33.9608 322.66 34.2169 323.269 34.1315L323.337 34.1201L323.4 34.0974C324.709 33.5683 324.777 31.9241 324.839 30.4733C324.873 29.6995 324.908 28.8973 325.112 28.3682C325.482 27.9302 325.738 27.3669 325.983 26.8264C326.256 26.2234 326.54 25.5975 326.933 25.3074L327.001 25.2562L327.052 25.1879C327.456 24.636 327.701 23.9021 327.934 23.191C327.968 23.0942 327.997 23.0032 328.031 22.9065C328.611 22.3546 328.975 21.5752 329.334 20.8242C329.533 20.4032 329.721 20.0049 329.926 19.6863L329.965 19.6294L329.988 19.5612C330.876 16.8246 330.722 14.1449 329.596 12.7454Z" fill="#F0D5C0"/>
<path d="M301.735 27.9755C301.798 27.8105 301.866 27.6171 301.923 27.4066C302.111 26.7011 302.156 25.9558 302.207 25.2446C302.247 24.6529 302.281 24.1011 302.389 23.6004C302.475 23.1965 302.611 22.7868 302.753 22.3545C303.049 21.4555 303.379 20.4372 303.396 19.1741C303.635 18.736 303.834 18.2525 304.028 17.7859C304.227 17.308 304.415 16.8586 304.631 16.4603C305.291 16.0052 305.814 15.4135 306.315 14.8389C307.254 13.775 308.062 12.8476 309.598 12.9102C309.763 12.9159 309.95 12.9329 310.127 12.95C310.821 13.0183 311.691 13.1036 312.072 12.4209C312.562 11.5504 312.067 10.4467 310.741 9.46814C309.928 8.86507 308.904 8.41562 307.766 8.17098C307.555 8.12546 307.339 8.07426 307.123 8.02306C306.104 7.78979 305.052 7.54515 304.056 7.58498C303.482 7.60773 302.918 7.86944 302.372 8.11977C302.23 8.18805 302.082 8.25063 301.934 8.3189C301.746 8.39855 301.553 8.47251 301.365 8.54647C300.87 8.73991 300.409 8.91628 300.091 9.1723C299.681 9.50228 299.294 10.1167 298.953 10.6686C298.788 10.9303 298.634 11.1806 298.515 11.3342C297.957 12.0511 297.838 12.9102 297.707 13.8205C297.644 14.2586 297.582 14.7137 297.468 15.203C297.394 15.5102 297.314 15.8117 297.235 16.1019C297.024 16.8756 296.802 17.6778 296.774 18.6052C296.757 19.1002 296.785 19.6008 296.814 20.0844C296.854 20.7614 296.888 21.4043 296.808 22.0017C296.785 22.1895 296.711 22.4 296.637 22.6162C296.558 22.8437 296.472 23.0998 296.416 23.3785C296.29 24.0101 296.216 24.835 296.171 25.3926C296.154 25.6088 296.125 25.8306 296.097 26.0525C296.046 26.4849 296 26.8888 296.006 27.2188C296.023 27.8731 296.279 28.4307 296.507 28.9256C296.592 29.1191 296.677 29.2954 296.734 29.4604C296.865 29.8302 296.984 30.1943 297.104 30.5414C297.491 31.702 297.855 32.8001 298.469 33.7559C299.004 34.5922 300.074 36.2592 301.957 36.2592C302.128 36.2592 302.304 36.2478 302.492 36.2136L302.64 36.1909L302.753 36.0942C304.181 34.8937 303.482 33.3348 302.918 32.0832L302.827 31.8841C302.668 31.5256 302.475 31.1957 302.293 30.8771C301.866 30.1431 301.496 29.5059 301.559 28.6582C301.57 28.4307 301.644 28.2201 301.735 27.9755Z" fill="#F0D5C0"/>
<path d="M324.708 40.6229C324.89 40.0539 325.118 39.3485 325.01 38.6601C324.97 38.4268 324.686 37.6758 324.441 37.3231C324.1 36.8395 323.343 36.2421 322.888 36.0999C322.359 35.9349 321.79 36.0145 321.289 36.3218C320.64 36.72 320.157 37.4824 320.02 38.3073C319.98 38.5406 319.992 38.7625 320.003 38.9787C320.009 39.1152 320.015 39.2404 320.009 39.3542C319.958 40.1393 319.833 40.9756 319.702 41.8518C319.531 42.9726 319.36 44.1275 319.355 45.2028C319.349 45.8741 319.531 46.4374 319.685 46.938C319.833 47.3989 319.958 47.8028 319.935 48.2409C319.918 48.605 319.833 48.9065 319.736 49.2308C319.645 49.538 319.554 49.8566 319.525 50.2265C319.474 50.858 319.656 51.4553 319.838 52.03C319.969 52.451 320.094 52.8435 320.123 53.2418C320.157 53.6685 320.168 54.1692 320.151 54.7779C320.077 57.5088 319.77 59.6309 319.355 60.3079C318.82 61.1784 318.501 61.7985 318.171 62.6406L318.086 62.7145C317.42 63.2835 316.846 63.7727 316.339 64.4725C315.952 65.0073 315.827 65.525 315.696 66.0712C315.611 66.4353 315.52 66.8165 315.338 67.2489C315.247 67.4708 315.071 67.6187 314.854 67.8065C314.729 67.9146 314.593 68.0283 314.468 68.1706C313.938 68.7395 313.187 69.6157 312.67 70.7251C312.163 71.0551 311.839 71.533 311.52 72.0052C311.327 72.284 311.151 72.5514 310.94 72.7619C310.536 73.1772 309.723 73.5527 309.063 73.8485C308.812 73.9623 308.573 74.0704 308.369 74.1785C308.312 74.2069 308.164 74.2866 308.078 74.3606C306.867 75.4188 306.758 77.5181 307.475 78.6844C307.777 79.1851 308.221 79.5151 308.642 79.8337C308.886 80.0157 309.114 80.1921 309.319 80.3912C309.341 80.4197 309.387 80.5107 309.415 80.5733C309.478 80.7098 309.552 80.8691 309.666 81.0057C309.797 81.1593 309.922 81.2617 310.024 81.3414C310.104 81.4039 310.155 81.4438 310.178 81.4779C310.246 81.5803 310.297 81.7112 310.309 81.8136L310.365 82.2687L310.826 82.2801C311.065 82.2858 311.395 82.3711 311.742 82.4678C312.197 82.593 312.687 82.7239 313.176 82.7239C313.421 82.7239 313.665 82.6897 313.899 82.6044C314.308 82.4565 314.49 82.0867 314.65 81.7624C314.724 81.6088 314.803 81.4551 314.906 81.3015C315.105 81.0171 315.383 80.7155 315.657 80.4254C315.913 80.1523 316.18 79.8678 316.396 79.5777C316.726 79.1282 316.971 78.5763 317.21 78.0415C317.403 77.5978 317.591 77.1768 317.79 76.898C317.91 76.733 318.131 76.5623 318.353 76.3973C318.649 76.1698 318.956 75.9422 319.144 75.6293C319.298 75.3733 319.366 75.0888 319.423 74.8385C319.457 74.6792 319.491 74.5312 319.542 74.4231C319.559 74.3833 319.633 74.2866 319.685 74.2183C319.764 74.1102 319.861 73.9851 319.935 73.8485C320.1 73.5527 320.254 73.1999 320.407 72.8586C320.612 72.4034 320.822 71.9312 321.016 71.6581C321.13 71.5045 321.283 71.3452 321.443 71.1859C321.756 70.8673 322.114 70.5146 322.279 70.0082C322.552 69.1548 322.558 68.364 322.563 67.6016C322.569 66.8051 322.569 66.0485 322.899 65.2975C322.996 65.0756 323.161 64.8765 323.331 64.666C323.525 64.4327 323.724 64.1937 323.855 63.8865C324.168 63.1697 324.39 62.1342 324.515 61.3889C324.748 60.0348 324.657 58.9254 324.572 57.9469C324.509 57.2129 324.452 56.5188 324.526 55.7849C324.566 55.4151 324.617 55.0453 324.668 54.6926C324.771 53.9871 324.873 53.2589 324.862 52.5193C324.851 51.7171 324.72 50.9547 324.594 50.2151C324.418 49.1796 324.259 48.2067 324.395 47.1713L324.401 47.1258V47.0803C324.39 46.847 324.378 46.6024 324.361 46.3406C324.276 44.85 324.162 42.8133 324.566 41.1577C324.589 40.987 324.646 40.8106 324.708 40.6229Z" fill="#F0D5C0"/>
<path d="M187.409 66.8901C190.635 67.8232 193.889 67.6241 197.132 66.9982C202.167 66.0254 206.275 63.2831 210.155 60.1142C210.434 59.8866 210.633 59.4883 211.105 59.5566C211.304 60.0573 210.98 60.4669 210.855 60.8879C210.542 61.9347 210.365 62.9816 210.445 64.0739C210.593 66.0595 211.941 67.4306 213.921 67.5842C215.639 67.7208 217.198 67.2656 218.615 66.2985C220.76 64.8363 221.903 62.6801 222.688 60.2962C226.586 48.3885 230.471 36.475 234.369 24.5673C234.824 23.1677 235.182 21.7568 235.029 20.2662C234.841 18.3944 233.652 17.1825 231.774 16.9379C229.601 16.6534 227.667 17.2224 225.914 18.5195C223.695 20.1637 222.649 22.5248 221.801 25.0452C219.417 32.1511 217.358 39.3652 214.644 46.3574C213.591 49.0712 212.288 51.6314 210.024 53.5714C207.054 56.1146 203.76 57.9295 199.721 57.8498C196.165 57.7815 194.361 55.8472 194.424 52.2857C194.458 50.3854 194.805 48.525 195.38 46.7272C197.735 39.3709 200.13 32.026 202.503 24.6754C202.941 23.3213 203.362 21.9559 203.288 20.5051C203.197 18.6333 202.07 17.3191 200.25 16.9493C198.042 16.4998 196.057 17.0289 194.236 18.3033C191.995 19.8679 190.959 22.2176 190.146 24.6981C187.995 31.275 185.822 37.8405 183.717 44.4287C182.454 48.3771 180.974 52.2629 180.514 56.4389C179.95 61.4625 182.533 65.4849 187.409 66.8901Z" fill="#C2C2FF"/>
<path d="M111.916 26.2914C111.927 27.5317 112.178 28.7776 111.706 30.0065C111.45 42.4718 111.222 54.9371 110.903 67.4024C110.869 68.7622 111.011 69.2913 112.559 69.2344C116.331 69.1036 120.114 69.1149 123.886 69.2287C125.314 69.2742 125.548 68.785 125.508 67.5049C125.337 62.265 125.189 57.0194 125.178 51.7796C125.144 36.8736 125.047 21.9618 125.451 7.05582C125.491 5.61642 125.121 5.22386 123.67 5.25799C118.868 5.35471 114.067 5.32057 109.27 5.27506C108.303 5.26368 107.763 5.42867 107.592 6.50395C106.141 15.6581 103.268 24.5163 101.914 33.6875C101.544 36.1795 101.106 38.6657 100.691 41.1974C100.139 40.9471 100.23 40.5204 100.19 40.1734C98.859 28.789 95.8096 17.7461 93.6305 6.52671C93.4769 5.74158 93.2664 5.27506 92.3163 5.28075C86.553 5.31488 80.7954 5.3092 75.0322 5.29213C74.2812 5.29213 74.1219 5.51401 74.1446 6.29345C74.2641 9.74687 74.321 13.2003 74.3153 16.6537C74.2869 33.7387 74.2527 50.8295 74.1503 67.9145C74.1446 68.9499 74.2925 69.2287 75.3052 69.2173C78.7587 69.1718 82.2178 69.1548 85.6769 69.2287C86.8375 69.2515 87.0821 68.8134 87.0139 67.7836C86.8773 65.7412 86.7863 63.6987 86.7465 61.6562C86.5473 51.7454 86.7977 41.8233 86.2401 31.9125C85.8305 30.0122 85.8931 28.0892 85.9443 25.7851C86.4848 26.5816 86.809 27.0538 86.6042 27.7251C88.7491 41.4307 92.5268 54.7665 95.599 68.2672C95.7811 69.0523 96.2192 69.3425 96.9588 69.206C98.7623 68.8646 100.719 69.957 102.398 68.6143C102.512 68.5232 102.472 68.2502 102.512 68.0624C105.572 54.7608 109.225 41.59 111.319 28.0722C111.199 27.4008 111.376 26.8205 111.916 26.2914Z" fill="#C2E4F2"/>
<path d="M21.3406 71.9197L3.12338 66.9416C1.79208 66.5832 0.460779 66.219 0.142177 65.5193C-0.244696 64.6943 0.244585 63.3004 0.580255 62.0715L17.2443 1.05355C17.6084 -0.277749 18.1375 -0.340332 22.4102 0.825979C27.2518 2.15159 27.7866 2.40192 27.3713 3.92097L13.2162 55.7336C12.8806 56.9625 12.3458 58.5498 12.8806 59.2098C13.2788 59.6251 14.3882 60.0234 15.3384 60.2908L23.787 62.5949C25.0159 62.9306 24.9818 63.4313 23.8951 67.4252C22.6491 71.971 22.4785 72.2327 21.3406 71.9197Z" fill="#BCE1D1"/>
<path d="M270.928 5.61072C263.793 5.61072 256.426 8.58054 252.739 15.1233L251.669 7.15821H239.187V68.9784H254.048V43.7747C254.048 38.5405 253.928 32.123 256.067 27.2472C258.087 22.7299 261.535 19.4016 266.769 19.4016C274.614 19.4016 276.993 23.7995 276.993 31.0534V68.9784H291.853V27.7251C291.853 14.8843 284.121 5.61072 270.928 5.61072Z" fill="#007F76"/>
<path d="M163.035 39.3596C164.463 39.7295 165.208 40.4748 165.947 41.1632C166.687 41.9028 167.375 42.9667 167.751 43.7063C168.121 44.7645 168.121 45.8796 168.121 46.9947C168.121 47.7343 168.121 48.7982 167.751 49.9076C167.381 50.6473 166.693 51.7112 165.947 52.4508C165.208 53.1904 164.519 53.8788 163.035 54.2543C162.295 54.6241 160.861 54.9939 159.376 54.9939H143.054V38.6712H159.376C160.861 38.6143 162.346 38.6143 163.035 39.3596ZM143.111 17.5809H157.63C160.173 17.5809 161.976 17.9507 163.086 19.3844C164.514 20.4995 164.889 22.2974 164.889 24.1009C164.889 25.9044 164.519 27.3893 163.086 28.8173C162.028 30.2454 160.173 30.6208 157.63 30.6208H143.111V17.5809ZM164.15 10.6912C162.346 9.95155 159.803 9.57605 157.26 9.57605H138.764C137.336 9.57605 136.591 9.94586 135.475 10.6912C134.736 11.4308 134.417 12.4947 134.417 13.9796V58.6009C134.417 59.716 134.787 60.7743 135.475 61.5139C136.591 62.5721 137.279 62.9419 138.764 62.9419H158.745C161.288 62.9419 163.831 62.5721 166.374 61.8837C168.547 61.1441 170.351 59.7103 171.83 58.5952C173.634 57.537 174.743 55.6823 175.488 53.8788C176.547 52.0753 176.916 50.2775 176.916 47.7343C176.916 44.8214 175.858 41.9028 174.373 39.3596C172.57 36.8165 170.396 35.013 167.114 34.2734C169.287 33.2152 170.715 31.3605 171.83 29.5569C173.258 27.3836 173.634 25.2103 173.634 22.6672C173.634 20.4939 173.264 19.0089 172.576 17.5809C171.836 15.7774 170.772 14.2925 169.287 13.2343C167.751 12.1192 166.323 11.061 164.15 10.6912Z" fill="#F0D5C0"/>
<g clip-path="url(#clip0_827_1780)">
<path d="M289.439 82H240.693H23V102H290V82H289.439Z" stroke="#333333" stroke-width="2" stroke-miterlimit="10"/>
<path d="M39.4355 87.6528C38.7921 86.7678 37.7627 86.2046 36.3955 86.3816C35.7843 86.1241 35.1087 86.0598 34.4331 86.3172C32.6316 86.9931 31.3287 88.2482 30.444 89.9379C29.3503 92.0137 30.0741 95.4413 32.3742 96.4711C32.4064 96.4872 32.4386 96.4872 32.4547 96.5033C32.6638 96.632 32.8729 96.7447 33.0981 96.8412C33.3876 97.3079 33.8219 97.6941 34.417 97.9194C35.9129 98.4826 37.7145 97.9838 38.8726 96.9056C39.6125 96.455 40.1594 95.747 40.4811 94.9263C41.2692 94.17 41.8 93.1079 41.9126 92.1264C42.1217 90.3241 41.2692 88.2804 39.4355 87.6528Z" fill="#333333"/>
</g>
<rect x="23" y="82" width="267" height="20" stroke="#333333" stroke-width="2"/>
<defs>
<clipPath id="clip0_827_1780">
<rect x="23" y="82" width="267" height="20" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -0,0 +1,4 @@
<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="6" cy="6" r="5" stroke="#333333" stroke-width="2"/>
<line x1="10.4142" y1="10" x2="14" y2="13.5858" stroke="#333333" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 274 B

View File

@ -0,0 +1,115 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 338.2 3095.4" width="338px" height="3085px" style="enable-background:new 0 0 338.2 3095.4;" xml:space="preserve">
<style type="text/css">
.st0{fill:#F67D18;}
.st1{fill:#AB15F4;}
.st2{fill:#AB16F3;}
</style>
<g>
<path class="st0" d="M270.3,3095.5c0,0,1.8-18.6-9.6-26.1c-9-5.9-16.6-21.1-16.7-29.9c-0.7-20.6-10.1-26.5-19.3-47
c-5.5-12.3-19.2-23.8-20-37.4c-0.7-11.9-3.2-23.7-5.9-35.3c-4.8-20.4-6.8-41.2-5.5-62c1.4-22.5-2.7-43.6-12.7-63.6
c-5.5-11.1-8.9-23-8.7-35c0.5-25.1-8.5-46.8-20.5-68c-8.7-15.5-13.7-32.6-16.2-49.9c-4.7-33.5-17.9-62.5-41.1-87
c-16.8-17.7-27.6-38.6-33.3-62.2c-3.1-13-10.7-24.1-16.5-36c-3-6.1-5.5-12.3-6.1-18.8c-1.7-17.5-5.8-34.9-6.3-52.4
c-0.9-27.8,11.2-49.3,34.8-64.5c9-5.8,18-11.7,27.4-17c7-4,11.9-10.4,17.4-16.2c12-12.6,24.6-24.5,40.9-31.6
c9.4-4.1,19.4-5.7,29.7-5.3c12.8,0.5,25.2-1,37.1-6c8.7-3.7,15.8-10.1,23.9-15c7.2-4.4,14.8-7.6,23.2-8.5c7-0.7,12.1-3.9,15.7-9.9
c4.9-8.4,10.2-16.7,14.8-25.2c6.6-12.3,3.6-24-2.7-35.5c-5.5-10.1-14.2-17.1-23.1-23.5c-6.5-4.7-12.6-9.6-17.5-15.9
c-5.4-6.9-12.4-10.1-21.1-10.5c-12.9-0.6-25.9-1.2-38.3-5.8c-30.9-11.6-43.6-37.2-37.8-68.6c1.9-10.2,3.7-20.3,2.6-30.7
c-1.5-14.8,2.1-28.3,10.8-40.4c12.3-17.1,17.8-36.1,15.3-57.3c-1.4-11.5,0.3-22.8,3.6-34c1.5-5.1,1.5-10.5,1-15.9
c-0.9-11.5-0.6-22.9,3.6-33.9c5.1-13.4,17.1-15.7,26.6-5c2.3,2.6,4.1,5.6,5.2,8.9c0.9,2.7,2,5.3,2.7,8
c3.5,12.3,11.3,21.8,21.7,28.1c19.2,11.9,29.1,29.6,35.6,50.2c1.5,4.9,3.6,9.6,5.5,14.4c1.8,4.4,5.1,6.6,10,6.9
c4.9,0.2,7.5-2.5,9.7-6.4c3.7-6.7,5.1-14.1,6.2-21.4c1.6-10.8,5.5-20.8,9.1-31c3.7-10.5,2.7-21,0.7-31.5c-2-10.3-7-19.7-9.6-29.7
c-2.1-8.1-4.5-16.3-3.6-24.6c2.8-25.9-8.3-46.1-24.7-64.7c-10.9-12.3-22.7-24.2-29.8-39.4c-5.6-12-11.8-23.7-13.8-37
c-1.8-11.9-0.4-23.3,3.5-34.4c7.1-20.3,7.3-40.1-1.7-60.1c-6.5-14.5-10.8-29.7-11.7-46c-1-19.4-7.6-37-20.6-52.1
c-15.8-18.3-24.3-40.2-23.8-64.4c0.3-16.3-4.1-29.8-14.8-41.9c-6.4-7.2-8.4-16.8-12.2-25.4c-0.7-1.7-1.4-3.5-2.5-4.9
c-9.6-12.1-15.5-25.7-16.9-41.3c-0.9-10-7.2-18-11.6-26.7c-4.2-8.3-6.9-16.9-6.9-26.2c0-19.1,0.7-38.2,3.6-57.1
c1.8-11.8,8-21.8,16-30.3c7.5-8,12.1-17.1,13.7-27.6c1.3-8.5,4.1-16.2,10.1-22.3c8.8-9,11.5-20.5,14.4-32.1
c4.1-17,10.3-32.9,25.8-43.2c4.5-3,9.3-5.3,14.4-6.7c9.6-2.7,17.2-7.8,22.4-16.2c6.3-10.1,14.9-17,26.2-20.8
c12.9-4.3,17.1-15.2,18.7-26.9c2.3-17.1,7.2-32.5,20-44.9c5.6-5.4,6.4-13.3,5.4-21c-1.6-11.7-7.2-22-11.9-32.6
c-8.4-19.1-19.8-36.7-26-56.8c-4.2-13.3-7.2-27-10.1-40.6c-3.9-18.1-12.8-33.5-22.6-48.8c-8.5-13.2-16.8-26.7-21-42
c-1.8-6.6-2.7-13.3-3.9-20c-2.3-13.2-9.1-24.2-18.1-33.7c-12.3-13-24.1-26.3-33.6-41.6c-7.5-12.1-18.2-21.1-30.7-28.4
c-9.9-5.8-19.8-10.2-31-12.5c-14.4-2.9-25.8-11.6-36-21.9c-10.6-10.6-22.3-19.1-36.6-24c-13.7-4.7-21.1-15.9-27.1-28.2
c-3.7-7.5-5.9-15.5-7.2-23.7c-0.8-4.8-0.1-9.6,2.1-13.6c7.6-13.9,13.3-28.3,18-43.4c4.6-15.2,14.9-27.6,24.1-40.3
c9.8-13.5,14.5-28.8,16.8-45.2c2-14.3,4.5-28.5,11.3-41.6c3.5-6.8,8.7-10.5,16.4-9.6c7.4,0.9,11.6,5.6,14.2,12.3
c2.5,6.6,2.9,13.4,2.3,20.2c-1.3,14.2,1.9,27.3,8.3,39.9c4.1,8.1,6.5,16.7,6.9,25.8c0.3,6.6,3,12.3,7,17.2
c6,7.2,9.1,15.7,11.3,24.6c0.2,0.8,0.2,1.7,0.5,2.4c1.8,3.8,3,8.4,8,9.3c4.9,0.9,8-2.4,10.9-5.7c7.2-8.1,10-18.2,12.8-28.2
c5.5-19.6,8.3-40,17.8-58.4c4.6-8.9,9.9-17.2,15.7-25.3c10.6-14.8,19.3-30.6,23.6-48.4c1.6-6.4,2.2-13.1,2.6-19.8
c0.7-11,1.1-21.9,2-32.9c1.1-13.2,5.5-24.8,13.3-35.3c8-10.8,13.4-22.4,13.1-36.2c-0.1-3.6,0.7-7.3,1.2-10.9c1-7.9,5.5-14.5,7.8-22
c0.9-2.9,1.8-5.8,1.6-8.8c-0.7-15.2-1.4-23.3,0.4-38.4l10.9,0c-0.6,8.5-2.2,13.2-1.9,25.7c2.1,13.4-1.6,25.3-6.9,37.1
c-2.1,4.6-3.5,9.5-3.4,14.4c0.4,16.7-5.4,31.2-14.9,44.5c-7.4,10.1-10.9,21.4-11.5,33.9c-0.7,13.5-1.5,26.9-2.8,40.4
c-1.7,17.6-9.4,33-17.9,48.1c-6.5,11.5-15,21.8-21.5,33.4c-8,14.4-11.9,30.1-15.7,45.9c-4,16.4-7,33.2-17.9,47
c-3.9,5-8.5,9-14.9,10c-11.1,1.8-19.8-4.4-22.9-16.5c-2.6-10.2-6.1-19.8-13-28c-3-3.6-5-8.3-5.3-13.2c-0.8-12.8-4.3-24.7-10-36.1
c-4.9-9.9-6.1-20.5-5.7-31.5c0.3-7.1,1.1-14.3-1.9-21.2c-1.2-2.9-2.6-5.4-6.2-5.6c-3.7-0.3-5.1,2.1-6.6,4.9
c-5.6,10.6-8,22.3-9.3,33.9c-2.5,22-9.9,41.7-23.5,59.3c-11.1,14.4-20.1,29.8-23.2,48.2c-1.2,6.9-4.7,13.1-8.6,18.9
c-6.6,9.8-6.6,19.9-2.3,30.3c2,4.9,4.4,9.6,7,14.2c4.7,8.1,11.4,13.5,20.3,16.6c13.4,4.6,25.2,11.9,34.9,22.1
c12.6,13.2,27.4,22.2,45.4,25.7c4.9,0.9,9.5,2.9,13.5,6c15.2,11.6,32.3,21.1,42.7,37.9c10.5,17,25.5,30.3,37.9,45.7
c8.7,10.8,14.1,23,15.8,37c2,16.9,9.8,31.4,18.5,45.7c6.4,10.6,13.7,20.7,19.2,31.8c6.9,13.8,10.2,28.7,13.6,43.6
c5.2,22.1,13.3,42.9,23.8,63c7.7,14.8,15.3,29.8,19.5,46.1c3.7,14.5,2.3,28.1-9.1,39.1c-8.6,8.3-12,18.9-13.8,30.2
c-1.1,6.9-2.8,13.6-5.1,20.3c-3.5,10.3-10.7,17.2-20.5,21c-9.6,3.7-17.2,9.1-22.9,17.9c-6.5,10-16.1,16.6-27.5,20.1
c-17.1,5.2-25.3,18-30.4,34c-3.2,10.1-4.8,20.6-9.3,30.3c-2.7,5.9-7.1,10.4-11.2,15.1c-4.3,4.9-5.9,10.7-7.1,16.7
c-2.2,10.7-6,20.5-13.6,28.8c-11.3,12.5-17.8,27.1-17.1,44.3c0.5,11.8-1.7,23.5-1.6,35.3c0.1,10.9,3.1,20.7,8.5,29.8
c6.4,10.6,10.8,21.8,10.6,34.2c-0.1,7.9,2.8,14.4,7.2,20.2c5.6,7.3,10.2,15,12.7,24c2.2,7.8,7,14.2,11.8,20.5
c7.7,10.1,11.8,21.3,11.7,34.1c-0.2,26.8,9.1,50.2,26.3,70.7c10.2,12.2,15.4,26.7,17.2,42.2c2.1,18.1,4.8,35.9,12.6,52.5
c7.4,15.6,9.4,31.8,6.7,48.6c-1.1,7.3-3.6,14.5-5.6,21.6c-4.8,17.1-2.1,33.3,5,49.4c7.4,16.8,18.4,30.8,30,44.7
c8.9,10.6,18.8,20.6,24.1,33.8c4.3,10.8,7.6,21.8,7.3,33.8c-0.3,17.1,4.1,33.6,10.2,49.4c6.5,16.9,7.7,33.6,1.3,50.5
c-4.9,12.8-6.7,26.3-9.8,39.5c-2,8.6-5.2,17-13.1,22.2c-11.6,7.6-27.1,1.2-32.6-13.3c-3.5-9.1-6.5-18.4-9.9-27.6
c-4.2-11.4-11.8-20-22-26.7c-11.2-7.3-21-16.2-26.9-28.6c-2.8-6-4.7-12.4-7-18.5c-0.5-1.2-1.2-2.4-2-3.4c-2.9-3.5-5.4-3.2-6.8,1.1
c-2.5,7.5-4.4,15.2-3.1,23c1.9,11.7,0.1,22.9-3.1,34c-2,7-2.7,14.2-1.8,21.3c2.9,25.2-5,47.2-18.6,67.6c-6.3,9.5-8.6,19.9-7.6,31.2
c0.9,9.2-0.2,18.3-2.2,27.3c-1.6,7.3-2.3,14.7-2,22.2c1,20.4,16.1,35.2,33.5,40.8c8.5,2.7,17.1,3.9,26,4.2
c10.7,0.4,21.2,2.1,29.6,9.7c1.3,1.2,2.8,2.4,3.8,3.9c6.1,9.1,14.2,16,23.2,22.1c13.8,9.4,23.2,21.9,27.5,38.2
c2.6,9.9,0.9,19.3-3.7,28c-4.9,9.2-10.4,18-16,26.8c-5.2,8.2-12.9,13-22.4,14c-10.1,1-18.5,5.7-26.1,11.4
c-17.6,13.1-37,18.5-58.7,17.8c-16.1-0.5-30.1,5.1-43.1,15.1c-12.4,9.6-22.8,21-34.5,31.2c-8,7-18,10.9-26.5,17.3
c-9,6.8-18.3,13-25.6,21.9c-12.5,15.3-13.6,32.7-9.5,50.9c2.3,10,3.7,20,4.3,30.1c0.9,13.9,6.2,26,12.6,37.9
c6,11.2,9.5,23.3,13,35.4c5.4,19,16,35,28.9,49.7c13.3,15.1,23.9,32.1,32.8,50.1c5,10.3,7.7,21.3,8.9,32.5
c3,25.7,12.4,48.9,25.4,71.1c8.5,14.5,13.7,30.1,13.7,47.3s5.2,33.2,12.1,48.9c7.4,16.6,10,34.4,9.2,52.6
c-1.1,25.4,1.3,50.5,7.8,75.2c2.3,8.7,3.2,17.7,3.8,26.6c1.1,15.7,14.1,23.4,20.7,37.4c8.7,18.7,19.2,26.9,19.6,46.6
c0.3,11.7,10.2,20.5,16,26.9c6.2,6.9,8.8,14.9,9.4,18.1c0.7,3.2,0.1,12.3,0.1,12.3"/>
</g>
<g>
<path class="st1" d="M287.7,1198c-1.3-22.3,0.4-44.3,5.9-65.9c6.5-25.2,4.6-50.2-2.1-75c-3-10.9-5.5-21.9-7.6-33.1
c-2.2-11.7-7.1-22.1-15-31.1c-2.4-2.7-7.5-9.1-9.9-11.8c0.9-0.9,3-3,3-3s5-4,5.4-3.9c15,14.9,26.9,35.6,30.2,56.4
c2.1,13.4,6.3,26.6,8.7,40c3.8,21,4.4,42-0.8,63c-5.5,22.3-7.7,45-6.2,67.9c2.6,38.7-5.1,74.8-25.8,107.9
c-6.3,10.1-10.7,21-13.8,32.5c-1.8,6.4-4.4,12.6-7.7,18.3c-9.3,15.9-16.4,32.5-20.2,50.7c-2.6,12.7-9.4,23.8-19.4,32.5
c-8.8,7.7-15.3,16.9-19.2,28.1c-2.6,7.6-6.5,14.7-12.1,20.5c-10.2,10.5-16.9,22.6-20.6,37c-3.9,15.2-9.2,29.9-7.6,46
c1.1,11.5,3.8,22.7,7.5,33.6c5,14.5,4.4,28.4-2.7,42c-9.8,18.7-11.1,38.8-9,59.4c1.7,17.4-0.8,34.1-5.9,50.7
c-9.4,30.4-12.1,61.3-4.9,92.6c1.6,6.8,4.3,13.3,7.3,19.6c4.9,10.4,9.3,21,11.4,32.4c2.6,13.9,10.9,29.2,18,41.1
c-0.4,0.6-2.9,4.8-2.9,4.8l-2.4,3.1c-7.5-12-16.7-26.8-19.6-40.8c-3.1-14.8-8.9-28.4-15.2-42.1c-12.4-26.7-13.4-54.9-9.3-83.6
c1.8-12.7,7.2-24.2,9.9-36.6c2.8-12.8,4.3-25.8,2.6-38.7c-2.7-21.8-0.1-42.6,10.2-62.1c7.9-14.9,6.9-29.5,1.4-44.8
c-5.5-15.2-8.2-30.9-6.6-47.1c0.6-5.8,2-11.5,3.6-17.1c2.7-9.3,5.4-18.5,8.3-27.8c3.2-10.3,9.7-18.5,16.8-26.3
c5.9-6.5,10-14.1,13-22.3c3.6-9.9,9.4-18.2,17.2-25.3c9.8-8.9,17.7-19.4,19.9-32.6c3.2-18.8,11.2-35.4,20.3-51.8
c5.3-9.4,7.3-20,11.1-29.9c4.9-13.1,12.3-25.1,19.1-37.3c13.3-24,16.6-50,16.3-76.8C288.3,1207,287.9,1202.5,287.7,1198z"/>
<path class="st1" d="M171.2,820.1c-0.9-12-4.7-23.5-7.3-35.1c-5.1-22.8-5-45.2,4.4-67.1c4.7-11.1,6.9-22.9,8.8-34.8
c2.5-15.4,10.8-27.7,20.5-39.3c6.1-7.3,11.8-14.9,19-21.1c15-13,23.4-30,29.3-48.5c5.5-16.9,8.3-34.2,8.9-52
c0.7-20.2,6.3-39.4,12.4-58.5c2.5-7.9,4.7-16,6.8-24c4.5-17,0-33.1-4.4-49.1c-3.6-13-7.1-26.1-8.4-39.5
c-1.4-15.4-6.5-29.5-14.4-42.6c-8.5-14.1-14.8-29-18.4-45.1c-0.8-3.4-5.6-15.5-7.5-18.3c-0.3-0.4,1.8-2.7,5.7-10.4
c4.4,6.6,8.6,14.6,10.4,22.4c4.5,19.2,12.8,36.7,22.7,53.6c5.9,10.2,9.5,21.3,10.7,33c1.9,18.5,6.5,36.4,11.8,54.1
c6.5,21.6,3.9,42.4-3.2,63.2c-6.8,20.1-11.7,40.5-13.6,61.8c-2.3,26-5.8,51.9-17.2,76c-6.2,13.2-14.8,24.2-25.4,34.1
c-11.9,11.2-22.4,23.7-30.1,38.3c-2.3,4.5-3.8,9.3-4.6,14.2c-2.2,13.5-5.6,26.8-10.7,39.4c-7.6,18.6-7.1,37.6-2.7,56.5
c4.7,20.2,7.8,40.2,6.9,61.2c-1.1,26.2,7.5,49.7,26.4,68.9c7.6,7.8,15.5,15,24.5,21.2c11.3,7.8,21.6,20.1,28.3,32.1l-6.2,4.8
c0,0-1.4,1.3-2,1.7c-8.6-12.3-21.1-25.7-33.3-34.4c-13.3-9.5-25.7-20.4-33.8-34.9c-11-19.5-16.6-40.6-15.3-63.2
c0.3-4.8,0.6-9.6,1-14.4c0.1,3.2-0.5,6.5,0.6,11.1c0-7.2,0-13.1,0-19c-0.2,0-0.4,0-0.6,0C171.2,817.6,171.2,818.9,171.2,820.1z"/>
<path class="st1" d="M160.5,3095.5c0,0,5.6-56.7-49.8-93.3C59,2968,68.3,2951.6,72,2928.8c1.3-8.1,5.2-15.4,9.1-22.6
c5.1-9.4,9.7-18.9,12.2-29.4c0.7-2.8,0.8-5.6,0.8-8.4c0.2-16.5,0.2-32.9,3.7-49.2c5-23.2,15.1-44.1,31.7-60.7
c21.2-21.3,35.7-46.2,46.3-73.8c3.5-9.2,8.1-17.9,12.9-26.5c5.9-10.6,10.1-22,11-34c1.5-20.3,7.9-39.5,11.6-59.2
c3.4-18.2,8.1-36,12.4-54c4.5-18.5,3.7-37.7,4.8-56.7c1-16.6-1.5-32.9-2.5-49.4c-0.7-12.7-0.3-25.3,3.5-37.6
c1.9-6.1,1.5-12.6,2-18.8c1.1-14.9,5.9-29,7.8-43.7c2.2-16.8-0.1-40.8-6.7-56.7c0,0,2.2-1.1,8.7-5.8c13.1,26.7,11.4,54.7,4.5,82.3
c-3.1,12.2-4.7,24.5-5.7,37c-0.3,3.5-1,6.9-1.8,10.3c-3.1,12.8-3.2,25.8-0.8,38.7c3.8,20.8,0.6,41.5,0.4,62.3
c-0.2,20.6-3.2,40.7-9.2,60.5c-5,16.7-5.7,34.5-10.6,51.3c-3.6,12.2-5.7,24.6-7,37.2c-1.5,14.2-5.5,27.7-12.7,40.2
c-10.7,18.4-18.8,38.2-28.1,57.3c-7.5,15.5-17.3,29.2-29.2,41.4c-20.4,20.9-31.8,46-35.2,74.9c-0.9,7.9-2.3,15.9-1.7,23.9
c1.4,18.7-4.6,35.5-13.5,51.4c-6,10.7-9.1,21.9-10.8,34c2.7,37.6,24.8,29.2,67.9,76.8c25.6,28.3,23.2,73.7,23.2,73.7 M229.3,2456.1
c0.1,0,0.3,0,0.4,0c0-7.9,0-15.8,0-23.7c-0.1,0-0.3,0-0.4,0C229.3,2440.3,229.3,2448.2,229.3,2456.1z"/>
<path class="st2" d="M171.1-0.1c-2.4,26-3.3,61.5,6.6,85.8c9.8,24.1,16.4,48.8,19.5,74.5c2.5,20.7,12,47,23.3,64.5
c0,0.1-0.8,2.5-5.7,11.2c-10.6-17.7-19.8-36.4-24.6-56.5c-3.1-12.8-4.7-25.9-6.7-38.9c-3.1-19.8-11.6-37.8-17.9-56.5
c-7.4-21.8-8.8-61-5.2-84.1"/>
<path class="st1" d="M228.4,2238.7c-1.8-4.3-0.7-8.2-0.6-12.2c0.3-8.3-0.8-16.3-3-24.2c-6.1-22.6-4.6-44.8,2.4-66.9
c2.9-9.2,6-18.4,4.7-28.3c-1-7.6-3.5-14.6-8.6-20.4c-11.7-13.3-20.5-28.3-25.8-45.2c-3.8-12.2-5.6-25-7.4-37.7
c-1.6-11.5-8.7-29.1-13.8-39.5c0,0,2.1-2.9,5.2-8c10.1,13.7,15.8,29.6,18.5,46.2c3.2,20.1,6.9,40,17.7,57.8
c3.4,5.6,7.1,10.9,11.4,15.8c15.5,17.6,17.3,37.5,10,58.8c-3.1,9-4.9,18.3-7,27.5c-3,13.4-1.1,26.5,2.4,39.5
c2.6,9.8,3.1,20.5,3.1,30.5C237.6,2232.5,231.5,2236.8,228.4,2238.7z"/>
<path class="st2" d="M171.2,820.1c0-1.3,0-2.5,0-3.8c0.2,0,0.4,0,0.6,0c0,5.9,0,11.7,0,19c-1.1-4.6-0.6-7.9-0.6-11.1
C171.2,822.9,171.2,821.5,171.2,820.1z"/>
<path class="st2" d="M229.3,2456.1c0-7.9,0-15.8,0-23.7c0.1,0,0.3,0,0.4,0c0,7.9,0,15.8,0,23.7
C229.6,2456.1,229.5,2456.1,229.3,2456.1z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 339.3 248" style="enable-background:new 0 0 339.3 248;" xml:space="preserve">
<style type="text/css">
.st0{fill:#F67D18;}
.st1{fill:#AB16F3;}
</style>
<g>
<path class="st0" d="M270.9,248c1.1-9.8-1.2-26.4-5.5-34.9c-7.4-14.5-14.2-29.1-19.6-44.4c-2.3-6.3-5.6-12.1-10.4-16.7
c-11.6-11.2-19.8-24.8-27.4-38.8c-4.7-8.7-10.5-16.7-18.1-22.9c-26.3-21.4-43.6-48.9-56-80c-0.7-1.8-1.5-3.7-2.2-5.5
c-0.4-1.6-0.4-3.7,0-4.1s0.9-0.5,1.5-0.4s2.3,3.2,4.4,6.7c5.7,9.9,11.6,19.6,17.1,29.6c8.9,16.3,21.7,29.4,35.4,41.4
c12.4,11.1,22.6,24.1,30.7,39.1c5.4,10.1,12,19.4,20.3,27.4c7.6,7.3,12.2,16.6,15.5,26.2c4,11.7,9.3,22.7,15.2,33.4
c8.5,15.3,10.8,24.9,10.3,43.9"/>
</g>
<g>
<path class="st1" d="M160.3,248c3.4-21.9,3.6-27.5,4.7-49.6c1-19.8,10.1-37.4,16-55.9c7.3-22.8,18.9-43.6,27.7-65.7
c6.8-16.9,10-34.8,11.3-53c0.4-4.9,1.1-9.7,3.4-14.3c2.2,1.6,1.8,3.4,1.8,4.9c0,33.1-6,64.8-21,94.6c-8.7,17.3-12.6,36.5-20.1,54.2
c-7.4,17.3-10.2,35.5-10,54.1c0.2,13.6-0.5,17.5-2.9,30.7"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,221 @@
!(function l(r, a, o) {
function h(e, t) {
if (!a[e]) {
if (!r[e]) {
var s = "function" == typeof require && require;
if (!t && s) return s(e, !0);
if (u) return u(e, !0);
var i = new Error("Cannot find module '" + e + "'");
throw ((i.code = "MODULE_NOT_FOUND"), i);
}
var n = (a[e] = { exports: {} });
r[e][0].call(
n.exports,
function (t) {
return h(r[e][1][t] || t);
},
n,
n.exports,
l,
r,
a,
o
);
}
return a[e].exports;
}
for (var u = "function" == typeof require && require, t = 0; t < o.length; t++) h(o[t]);
return h;
})(
{
1: [
function (t, e, s) {
"use strict";
var i = (function () {
function i(t, e) {
for (var s = 0; s < e.length; s++) {
var i = e[s];
(i.enumerable = i.enumerable || !1), (i.configurable = !0), "value" in i && (i.writable = !0), Object.defineProperty(t, i.key, i);
}
}
return function (t, e, s) {
return e && i(t.prototype, e), s && i(t, s), t;
};
})();
/**
* @name 'Hugo Tags Filter'
* @version 1.2.2
* @license MIT
* @author PointyFar
*/
var n = (function () {
function l(t) {
!(function (t, e) {
if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function");
})(this, l);
(this.FILTERS =
t && t.filters
? t.filters
: [
{ name: "tag", prefix: "tft-", buttonClass: "tft-button", allSelector: "#tfSelectAllTags", attrName: "data-tags" },
{ name: "section", prefix: "tfs-", buttonClass: "tfs-button", allSelector: "#tfSelectAllSections", attrName: "data-section" },
]),
(this.showItemClass = t && t.showItemClass ? t.showItemClass : "tf-show"),
(this.activeButtonClass = t && t.activeButtonClass ? t.activeButtonClass : "active"),
(this.filterItemClass = t && t.filterItemClass ? t.filterItemClass : "tf-filter-item"),
(this.counterSelector = t && t.counterSelector ? t.counterSelector : "selectedItemCount"),
(this.populateCount = !(!t || !t.populateCount) && t.populateCount),
(this.setDisabledButtonClass = !(!t || !t.setDisabledButtonClass) && t.setDisabledButtonClass),
(this.filterItems = document.getElementsByClassName(this.filterItemClass)),
(this.selectedItemCount = 0),
(this.filterValues = {});
for (var e = 0; e < this.FILTERS.length; e++) {
(this.FILTERS[e].buttonTotal = document.getElementsByClassName(this.FILTERS[e].buttonClass).length), (this.FILTERS[e].selected = []), (this.FILTERS[e].values = []);
var s = document.getElementsByClassName(this.FILTERS[e].buttonClass);
this.filterValues[this.FILTERS[e].name] = [];
for (var i = 0; i < s.length; i++) {
var n = s[i].id.replace(this.FILTERS[e].prefix, "");
this.filterValues[this.FILTERS[e].name][n] = { count: 0, selected: 0 };
}
}
this.showCheck(this.FILTERS[0].name, !0);
}
return (
i(l, [
{
key: "initFilterCount",
value: function (t, e) {
if (e) for (var s in t) for (var i = 0; i < this.filterItems.length; i++) for (var n = this.getAttrs(s, this.filterItems[i]), l = 0; l < n.length; l++) t[s][n[l]].count++, t[s][n[l]].selected++;
else {
var r = document.getElementsByClassName(this.showItemClass);
for (var s in t) for (var a in t[s]) t[s][a].selected = 0;
for (l = 0; l < r.length; l++)
for (s in t) {
n = this.getAttrs(s, r[l]);
for (var o = 0; o < n.length; o++) t[s][n[o]].selected++;
}
}
return t;
},
},
{
key: "populateCounters",
value: function (t) {
if (this.populateCount)
for (var e = 0; e < this.FILTERS.length; e++) {
var s = this.FILTERS[e].name,
i = this.FILTERS[e].countPrefix,
n = this.FILTERS[e].selectedPrefix;
if (i || n)
for (var l in t[s]) {
if (i) document.getElementById("" + i + l).textContent = t[s][l].count;
if (n) {
var r = document.getElementById("" + n + l);
(r.textContent = t[s][l].selected),
this.setDisabledButtonClass &&
(0 == r.textContent
? this.addClassIfMissing(document.getElementById(this.FILTERS[e].prefix + l), this.setDisabledButtonClass)
: this.delClassIfPresent(document.getElementById(this.FILTERS[e].prefix + l), this.setDisabledButtonClass));
}
}
}
},
},
{
key: "getAttrs",
value: function (t, e) {
return e
.getAttribute("data-" + t)
.split(" ")
.filter(function (t) {
return 0 < t.length;
});
},
},
{
key: "showAll",
value: function (t) {
for (var e = 0; e < this.FILTERS.length; e++) t ? this.FILTERS[e].name === t && (this.FILTERS[e].selected = []) : (this.FILTERS[e].selected = []);
this.showCheck(t);
},
},
{
key: "checkFilter",
value: function (t, e) {
for (var s = document.querySelector("#" + e + t), i = 0; i < this.FILTERS.length; i++)
this.FILTERS[i].prefix === e &&
(0 <= this.FILTERS[i].selected.indexOf(t)
? (this.FILTERS[i].selected.splice(t, 1), this.delClassIfPresent(s, this.activeButtonClass))
: (this.FILTERS[i].selected.push(t), this.addClassIfMissing(s, this.activeButtonClass)),
this.delClassIfPresent(document.querySelector(this.FILTERS[i].allSelector), this.activeButtonClass),
this.showCheck(this.FILTERS[i].name));
},
},
{
key: "showCheck",
value: function (t, e) {
for (var s = 0; s < this.FILTERS.length; s++)
if (this.FILTERS[s].name === t && (0 === this.FILTERS[s].selected.length || this.FILTERS[s].selected.length === this.FILTERS[s].buttonTotal)) {
for (var i = document.getElementsByClassName(this.FILTERS[s].buttonClass), n = 0; n < i.length; n++) this.delClassIfPresent(i[n], this.activeButtonClass);
this.addClassIfMissing(document.querySelector(this.FILTERS[s].allSelector), this.activeButtonClass);
}
for (s = this.selectedItemCount = 0; s < this.filterItems.length; s++) {
this.delClassIfPresent(this.filterItems[s], this.showItemClass);
var l = 0;
for (n = 0; n < this.FILTERS.length; n++) this.checkVisibility(this.FILTERS[n].selected, this.filterItems[s].getAttribute(this.FILTERS[n].attrName)) && l++;
l === this.FILTERS.length && (this.filterItems[s].classList.contains(this.showItemClass) || (this.selectedItemCount++, this.addClassIfMissing(this.filterItems[s], this.showItemClass)));
}
document.getElementById(this.counterSelector) && (document.getElementById(this.counterSelector).textContent = "" + this.selectedItemCount), this.checkButtonCounts(e);
},
},
{
key: "checkButtonCounts",
value: function (t) {
(this.filterValues = this.initFilterCount(this.filterValues, t)), this.populateCounters(this.filterValues);
},
},
{
key: "checkVisibility",
value: function (t, e) {
if (0 < t.length) {
for (var s = 0; s < t.length; s++) {
if (
0 <=
e
.split(" ")
.filter(function (t) {
return 0 < t.length;
})
.indexOf(t[s])
)
return !0;
}
return !1;
}
return !0;
},
},
{
key: "addClassIfMissing",
value: function (t, e) {
t.classList.contains(e) || t.classList.add(e);
},
},
{
key: "delClassIfPresent",
value: function (t, e) {
t.classList.contains(e) && t.classList.remove(e);
},
},
]),
l
);
})();
window.HugoTagsFilter = n;
},
{},
],
},
{},
[1]
);