From 48af77396f1db8a8df6929a8c6fa89cf619837de Mon Sep 17 00:00:00 2001 From: Michael Murtaugh Date: Sun, 10 Dec 2023 18:36:22 +0100 Subject: [PATCH] added link to index_titles --- index.html | 8 +- index.json | 594 +++++++++--------- index_titles.html | 1 + main.css | 913 ---------------------------- scripts/templates/index_titles.html | 1 + 5 files changed, 306 insertions(+), 1211 deletions(-) delete mode 100644 main.css diff --git a/index.html b/index.html index b05d51c..0eb0c04 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,10 @@

XPUB

- + + +

index (by title, name)

+ diff --git a/index.json b/index.json index bdec13c..fb328ae 100644 --- a/index.json +++ b/index.json @@ -2,42 +2,88 @@ "@context": "https://xpub.nl/contexts/projects.json", "@graph": [ { - "date": "2022-06-01", - "hasPart": [ - "https://project.xpub.nl/habitat/", - "https://project.xpub.nl/usx/", - "https://project.xpub.nl/attempting-diffraction/", - "https://project.xpub.nl/notitleyet/", - "https://project.xpub.nl/sobremesa/", - "https://project.xpub.nl/generatingstories/", - "https://project.xpub.nl/868-mhz/", - "https://project.xpub.nl/frabjousish/", - "https://project.xpub.nl/virtualgarden/", - "https://project.xpub.nl/RuralComputing/" - ], - "image": "https://git.xpub.nl/XPUB/project.xpub.nl/raw/branch/master/img/walkie-talkie-ref.png", - "links": [ - "https://media.xpub.nl/2022/gradshow/Walkie_Talkie.720p.mp4", - "https://media.xpub.nl/2022/walkie-talkie-final.email.pdf" + "student": "Mika Motskobili", + "thesis": "https://project.xpub.nl/lever_burns/pdf/Ezn_LeverBurns.pdf", + "title": "Lever Burns", + "type": "project", + "url": "https://project.xpub.nl/lever_burns/" + }, + { + "student": "Angeliki Diakrousi", + "thesis": "https://project.xpub.nl/lets-amplify-unspeakable-things/pdf/diakrousi-lets-amplify-unspeakable-things.pdf", + "title": "Let's Amplify Unspeakable Things", + "type": "project", + "url": "https://project.xpub.nl/lets-amplify-unspeakable-things/" + }, + { + "nicknames": [ + "sumo", + "tofu", + "kamo", + "km0" ], - "title": "Walkie-Talkie", - "type": "gradshow", - "url": "https://project.xpub.nl/index.html#Walkie-Talkie" + "student": "Francesco Luzzana", + "thesis": "https://project.xpub.nl/hello-worlding/Hello%20Worlding%20-%20kamo%20-%20THE%20REAL%20ONE.pdf", + "title": "Hello Worlding", + "type": "project", + "url": "https://project.xpub.nl/hello-worlding/" + }, + { + "student": "Kimberley Cosmilla", + "thesis": "https://project.xpub.nl/to-whom-it-may-affect/somewhere-highway-publishing.pdf", + "title": "\"To whom it may affect\"", + "type": "project", + "url": "https://project.xpub.nl/to-whom-it-may-affect/" + }, + { + "student": "Miriam Schöb", + "thesis": "https://project.xpub.nl/howtobeasocialjusticewarrior/img/Masterthesis_MiriamSch%C3%B6b_TheLeftCanMeme.pdf", + "title": "How to be a social justice warrior", + "type": "project", + "url": "https://project.xpub.nl/howtobeasocialjusticewarrior/" + }, + { + "student": "Floor van Meeuwen", + "thesis": "https://project.xpub.nl/sobremesa/pdf/thesis.pdf", + "title": "Sobremesa", + "type": "project", + "url": "https://project.xpub.nl/sobremesa/" + }, + { + "student": "Mark van den Heuvel", + "thesis": "https://project.xpub.nl/low-tech-chronicles/PDF/Mark_van_den_Heuvel_thesis_light-edition.pdf", + "title": "Low-Tech Chronicles", + "type": "project", + "url": "https://project.xpub.nl/low-tech-chronicles/" + }, + { + "student": "Natasha Berting", + "thesis": "https://project.xpub.nl/instant-warnet/pdf/Berting-Making-Silences-On-Social-Media.pdf", + "title": "Instant Warnet", + "type": "project", + "url": "https://project.xpub.nl/instant-warnet/" + }, + { + "student": "Simon Browne", + "thesis": "https://project.xpub.nl/the-bootleg-library/pdf/thesis.pdf", + "title": "the bootleg library", + "type": "project", + "url": "https://project.xpub.nl/the-bootleg-library/" }, { "date": "2023-06-01", "hasPart": [ + "https://project.xpub.nl/sound-jams/", "https://project.xpub.nl/modular-matter/", - "https://project.xpub.nl/dear-cross-maker/", + "https://project.xpub.nl/thanks_for_listening/", "https://project.xpub.nl/hacking-maintenance-with-care/", + "https://project.xpub.nl/how-to-make-a-notebook-that/", "https://project.xpub.nl/to-whom-it-may-affect/", + "https://project.xpub.nl/howtobeasocialjusticewarrior/", "https://project.xpub.nl/minor_stories/", - "https://project.xpub.nl/sound-jams/", "https://project.xpub.nl/hello-worlding/", "https://project.xpub.nl/social-shelves-project/", - "https://project.xpub.nl/thanks_for_listening/", - "https://project.xpub.nl/howtobeasocialjusticewarrior/", - "https://project.xpub.nl/how-to-make-a-notebook-that/" + "https://project.xpub.nl/dear-cross-maker/" ], "image": "https://media.xpub.nl/2023/xpub2023-makingthingsbubblic.svg", "links": "https://media.xpub.nl/2023/", @@ -46,59 +92,25 @@ "url": "https://project.xpub.nl/index.html#Making-things-Bubblic" }, { - "date": "2019-07-01", - "hasPart": [ - "https://project.xpub.nl/lets-amplify-unspeakable-things/", - "https://project.xpub.nl/smart-speaker-theatre/", - "https://project.xpub.nl/eigengrau/", - "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/", - "https://project.xpub.nl/poetic-software/", - "https://project.xpub.nl/instant-warnet/" - ], - "image": "https://project.xpub.nl/img/xpub_logo_2019.png", - "links": [ - "https://project.xpub.nl/2019/postergenerator/", - "https://project.xpub.nl/README19.NFO" - ], - "title": "UPSETTING SETTINGS", - "type": "gradshow", - "url": "https://project.xpub.nl/index.html#UPSETTING-SETTINGS" - }, - { - "student": "Angeliki Diakrousi", - "thesis": "https://project.xpub.nl/lets-amplify-unspeakable-things/pdf/diakrousi-lets-amplify-unspeakable-things.pdf", - "title": "Let's Amplify Unspeakable Things", - "type": "project", - "url": "https://project.xpub.nl/lets-amplify-unspeakable-things/" - }, - { - "nicknames": "mitsitron", - "student": "mitsa chaida michelakou", - "thesis": "https://project.xpub.nl/thanks_for_listening/thesis_mitsitron.pdf", - "title": "Thanks for listening", - "type": "project", - "url": "https://project.xpub.nl/thanks_for_listening/" - }, - { - "student": "Natasha Berting", - "thesis": "https://project.xpub.nl/instant-warnet/pdf/Berting-Making-Silences-On-Social-Media.pdf", - "title": "Instant Warnet", + "student": "Erica Gargaglione", + "thesis": "https://project.xpub.nl/hacking-maintenance-with-care/pdf/HMWC.pdf", + "title": "Hacking Maintenance with Care", "type": "project", - "url": "https://project.xpub.nl/instant-warnet/" + "url": "https://project.xpub.nl/hacking-maintenance-with-care/" }, { - "student": "Mark van den Heuvel", - "thesis": "https://project.xpub.nl/low-tech-chronicles/PDF/Mark_van_den_Heuvel_thesis_light-edition.pdf", - "title": "Low-Tech Chronicles", + "student": "Avital Barkai", + "thesis": "https://project.xpub.nl/writing_cure/pdf/Avital_Barkai_thesis_compressed.pdf", + "title": "Writing Cure", "type": "project", - "url": "https://project.xpub.nl/low-tech-chronicles/" + "url": "https://project.xpub.nl/writing_cure/" }, { - "student": "Biyi Wen", - "thesis": "https://project.xpub.nl/the-repeater-archive/pdf/Biyi_Wen_Thesis.pdf", - "title": "The Repeater Archive", + "student": "Federico Poni", + "thesis": "https://project.xpub.nl/RuralComputing/pdf/thesis.pdf", + "title": "Concert, Computation, Conviviality", "type": "project", - "url": "https://project.xpub.nl/the-repeater-archive/" + "url": "https://project.xpub.nl/RuralComputing/" }, { "student": "Zalán Szakács", @@ -108,25 +120,29 @@ "url": "https://project.xpub.nl/eigengrau/" }, { - "student": "Pleun Gremmen", - "thesis": "https://project.xpub.nl/alt-reality-lexicon/pdf/Publication-AltRealityLexBook.pdf", - "title": "Alt Reality Lexicon", - "type": "project", - "url": "https://project.xpub.nl/alt-reality-lexicon/" - }, - { - "student": "Alice Strete", - "thesis": "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/pdf/your-body-will-make-itself-heard.pdf", - "title": "Is it time to eat, or is there no more time to eat?", + "student": "Damlanur Bilgin", + "thesis": "https://project.xpub.nl/nothanks/pdf/THESIS-compressed.pdf", + "title": "No thanks, I'll make my own", "type": "project", - "url": "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/" + "url": "https://project.xpub.nl/nothanks/" }, { - "student": "Bohye Woo", - "thesis": "https://project.xpub.nl/parallel-colonialism/pdf/bohye-woo-thesis-2020.pdf", - "title": "Parallel Colonialism", - "type": "project", - "url": "https://project.xpub.nl/parallel-colonialism/" + "date": "2021-07-01", + "hasPart": [ + "https://project.xpub.nl/low-tech-chronicles/", + "https://project.xpub.nl/writing_cure/", + "https://project.xpub.nl/the-constitution/", + "https://project.xpub.nl/terrafying-hear-say/", + "https://project.xpub.nl/lever_burns/", + "https://project.xpub.nl/desire_revolution/", + "https://project.xpub.nl/nothanks/", + "https://project.xpub.nl/when-you-might-go-astray/", + "https://project.xpub.nl/makeinclusivewebsites/" + ], + "image": "https://git.xpub.nl/XPUB/project.xpub.nl/raw/branch/master/img/logo_indigo_2021.png", + "title": "blue links", + "type": "gradshow", + "url": "https://project.xpub.nl/index.html#blue-links" }, { "student": "Louisa Teichmann", @@ -136,60 +152,68 @@ "url": "https://project.xpub.nl/868-mhz/" }, { - "student": "Gersande Schellinx", - "thesis": "https://project.xpub.nl/social-shelves-project/xpub_master-thesis_gersande-schellinx.pdf", - "title": "The Social Shelf Project", + "student": "Tisa Neža Herlec", + "thesis": "https://project.xpub.nl/the-constitution/pdf/Tisa-Ne%C5%BEa-Herlec_The-Constitution.pdf", + "title": "The Constitution", "type": "project", - "url": "https://project.xpub.nl/social-shelves-project/" + "url": "https://project.xpub.nl/the-constitution/" }, { - "student": "Erica Gargaglione", - "thesis": "https://project.xpub.nl/hacking-maintenance-with-care/pdf/HMWC.pdf", - "title": "Hacking Maintenance with Care", + "nicknames": "mitsitron", + "student": "mitsa chaida michelakou", + "thesis": "https://project.xpub.nl/thanks_for_listening/thesis_mitsitron.pdf", + "title": "Thanks for listening", "type": "project", - "url": "https://project.xpub.nl/hacking-maintenance-with-care/" + "url": "https://project.xpub.nl/thanks_for_listening/" }, { - "student": "Rita Graça", - "thesis": "https://project.xpub.nl/networks-of-care/pdf/networksofcare_thesis.pdf", - "title": "Networks of Care", + "student": "Paloma Garcia", + "thesis": "https://project.xpub.nl/cartographies-of-counter-speculation/pdf/garcia-paloma-cartographies-of-invisibility.pdf", + "title": "Cartographies of Counter Speculation", "type": "project", - "url": "https://project.xpub.nl/networks-of-care/" + "url": "https://project.xpub.nl/cartographies-of-counter-speculation/" }, { - "student": "Jacopo Lega", - "thesis": "https://project.xpub.nl/habitat/Thesis--Habitat--Living-sharing-adapting---Jacopo-Lega.pdf", - "title": "Habitat", + "student": "Joca van der Horst", + "thesis": "https://project.xpub.nl/smart-speaker-theatre/pdf/ghost_in_the_speaker.pdf", + "title": "Smart Speaker Theatre", "type": "project", - "url": "https://project.xpub.nl/habitat/" + "url": "https://project.xpub.nl/smart-speaker-theatre/" }, { - "student": "Damlanur Bilgin", - "thesis": "https://project.xpub.nl/nothanks/pdf/THESIS-compressed.pdf", - "title": "No thanks, I'll make my own", + "student": "Artemis Gryllaki", + "thesis": "https://project.xpub.nl/syster-papyri-magicae/pdf/ArtemisGryllaki-Thesis.pdf", + "title": "Syster Papyri Magicae", "type": "project", - "url": "https://project.xpub.nl/nothanks/" + "url": "https://project.xpub.nl/syster-papyri-magicae/" }, { - "student": "Kendal Beynon", - "thesis": "https://project.xpub.nl/virtualgarden/XPUB-Cyberhotels-KB.pdf", - "title": "Virtual Gardens", + "student": "Karina Dukalska", + "thesis": "https://project.xpub.nl/back-it-up/pdf/Publication-Karina_ABC_thesis.pdf", + "title": "Back It Up", "type": "project", - "url": "https://project.xpub.nl/virtualgarden/" + "url": "https://project.xpub.nl/back-it-up/" }, { - "student": "Paloma Garcia", - "thesis": "https://project.xpub.nl/cartographies-of-counter-speculation/pdf/garcia-paloma-cartographies-of-invisibility.pdf", - "title": "Cartographies of Counter Speculation", + "student": "Euna Lee", + "thesis": "https://project.xpub.nl/frabjousish/pdf/thesis.pdf", + "title": "Frabjousish", "type": "project", - "url": "https://project.xpub.nl/cartographies-of-counter-speculation/" + "url": "https://project.xpub.nl/frabjousish/" }, { - "student": "Floor van Meeuwen", - "thesis": "https://project.xpub.nl/sobremesa/pdf/thesis.pdf", - "title": "Sobremesa", + "student": "Anna Sandri", + "thesis": "https://project.xpub.nl/when-you-might-go-astray/pdf/wymga.pdf", + "title": "When you might go astray", "type": "project", - "url": "https://project.xpub.nl/sobremesa/" + "url": "https://project.xpub.nl/when-you-might-go-astray/" + }, + { + "student": "Rita Graça", + "thesis": "https://project.xpub.nl/networks-of-care/pdf/networksofcare_thesis.pdf", + "title": "Networks of Care", + "type": "project", + "url": "https://project.xpub.nl/networks-of-care/" }, { "student": "Ioana Tomici", @@ -199,19 +223,25 @@ "url": "https://project.xpub.nl/terrafying-hear-say/" }, { - "nicknames": "ohjian", - "student": "Jian Haake", - "thesis": "https://project.xpub.nl/modular-matter/modular-matter-Jian_Haake.pdf", - "title": "MODULAR MATTER", + "student": "Pedro Sá Couto", + "thesis": "https://project.xpub.nl/tactical-watermarks/pdf/Thesis_Master_PSC_HD.pdf", + "title": "Tactical Watermarks", "type": "project", - "url": "https://project.xpub.nl/modular-matter/" + "url": "https://project.xpub.nl/tactical-watermarks/" }, { - "student": "Supisara Burapachaisri", - "thesis": "https://project.xpub.nl/dear-cross-maker/supi_Cross-Making.pdf", - "title": "Dear (Cross) Maker,", + "student": "Nadine Rotem-Stibbe", + "thesis": "https://project.xpub.nl/unpublishing/pdf/Thesis-N.Rotem-Stibbe.pdf", + "title": "Unpublishing", "type": "project", - "url": "https://project.xpub.nl/dear-cross-maker/" + "url": "https://project.xpub.nl/unpublishing/" + }, + { + "student": "Clara Gradel", + "thesis": "https://project.xpub.nl/generatingstories/thesis.pdf", + "title": "a and a", + "type": "project", + "url": "https://project.xpub.nl/generatingstories/" }, { "student": "Alexander Roidl", @@ -221,59 +251,115 @@ "url": "https://project.xpub.nl/poetic-software/" }, { - "nicknames": "Ål Nik", - "student": "Alexandra Nikolova", - "thesis": "https://project.xpub.nl/sound-jams/alnik-xpub-thesis.pdf", - "title": "Sound Jams: Deluxe Edition", + "student": "Nami Kim", + "thesis": "https://project.xpub.nl/usx/Nami%20Kim_graduation%20thesis_Xpub.pdf", + "title": "User Sentimental eXperience", "type": "project", - "url": "https://project.xpub.nl/sound-jams/" + "url": "https://project.xpub.nl/usx/" + }, + { + "student": "Camilo García A.", + "thesis": "https://project.xpub.nl/attempting-diffraction/pdf/Camilo_Garcia_Aycardi_Graduation_Thesis_XPUB_.pdf", + "title": "Attempting Diffraction", + "type": "project", + "url": "https://project.xpub.nl/attempting-diffraction/" + }, + { + "student": "Emma Prato", + "thesis": "https://project.xpub.nl/how-to-make-a-notebook-that/Thesis-Paper-Notebooks.pdf", + "title": "Paper Notebooks: From an Industrial Model to a Tool of Expression", + "type": "project", + "url": "https://project.xpub.nl/how-to-make-a-notebook-that/" + }, + { + "nicknames": "ohjian", + "student": "Jian Haake", + "thesis": "https://project.xpub.nl/modular-matter/modular-matter-Jian_Haake.pdf", + "title": "MODULAR MATTER", + "type": "project", + "url": "https://project.xpub.nl/modular-matter/" + }, + { + "date": "2019-07-01", + "hasPart": [ + "https://project.xpub.nl/lets-amplify-unspeakable-things/", + "https://project.xpub.nl/smart-speaker-theatre/", + "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/", + "https://project.xpub.nl/eigengrau/", + "https://project.xpub.nl/poetic-software/", + "https://project.xpub.nl/instant-warnet/" + ], + "image": "https://project.xpub.nl/img/xpub_logo_2019.png", + "links": [ + "https://project.xpub.nl/2019/postergenerator/", + "https://project.xpub.nl/README19.NFO" + ], + "title": "UPSETTING SETTINGS", + "type": "gradshow", + "url": "https://project.xpub.nl/index.html#UPSETTING-SETTINGS" }, { - "student": "Mika Motskobili", - "thesis": "https://project.xpub.nl/lever_burns/pdf/Ezn_LeverBurns.pdf", - "title": "Lever Burns", + "student": "Pleun Gremmen", + "thesis": "https://project.xpub.nl/alt-reality-lexicon/pdf/Publication-AltRealityLexBook.pdf", + "title": "Alt Reality Lexicon", "type": "project", - "url": "https://project.xpub.nl/lever_burns/" + "url": "https://project.xpub.nl/alt-reality-lexicon/" }, { - "student": "Martin Foucaut", - "thesis": "https://project.xpub.nl/notitleyet/pdf/Martin_Foucaut_Graduation_Thesis_XPUB_2022.pdf", - "title": "Count On Me", - "type": "project", - "url": "https://project.xpub.nl/notitleyet/" + "date": "2022-06-01", + "hasPart": [ + "https://project.xpub.nl/frabjousish/", + "https://project.xpub.nl/attempting-diffraction/", + "https://project.xpub.nl/generatingstories/", + "https://project.xpub.nl/868-mhz/", + "https://project.xpub.nl/virtualgarden/", + "https://project.xpub.nl/notitleyet/", + "https://project.xpub.nl/RuralComputing/", + "https://project.xpub.nl/usx/", + "https://project.xpub.nl/habitat/", + "https://project.xpub.nl/sobremesa/" + ], + "image": "https://git.xpub.nl/XPUB/project.xpub.nl/raw/branch/master/img/walkie-talkie-ref.png", + "links": [ + "https://media.xpub.nl/2022/walkie-talkie-final.email.pdf", + "https://media.xpub.nl/2022/gradshow/Walkie_Talkie.720p.mp4" + ], + "title": "Walkie-Talkie", + "type": "gradshow", + "url": "https://project.xpub.nl/index.html#Walkie-Talkie" }, { - "student": "Tancredi Di Giovanni", - "thesis": "https://project.xpub.nl/ilinx/pdf/OHE.pdf", - "title": "ilinx", + "student": "Supisara Burapachaisri", + "thesis": "https://project.xpub.nl/dear-cross-maker/supi_Cross-Making.pdf", + "title": "Dear (Cross) Maker,", "type": "project", - "url": "https://project.xpub.nl/ilinx/" + "url": "https://project.xpub.nl/dear-cross-maker/" }, { - "student": "Artemis Gryllaki", - "thesis": "https://project.xpub.nl/syster-papyri-magicae/pdf/ArtemisGryllaki-Thesis.pdf", - "title": "Syster Papyri Magicae", + "student": "Chaeyoung Kim", + "thesis": "https://project.xpub.nl/minor_stories/pdf/(compressed)_spark(l)ing_curiosities_through_intimate_publishing.pdf", + "title": "Minor Stories", "type": "project", - "url": "https://project.xpub.nl/syster-papyri-magicae/" + "url": "https://project.xpub.nl/minor_stories/" }, { - "student": "Franc González", - "thesis": "https://project.xpub.nl/referendum-medialogs/pdf/Publication-referendum_medialogs.pdf", - "title": "Referendum Medialogs", + "student": "Max Franklin", + "thesis": "https://project.xpub.nl/anomolous-faces/pdf/Publication-POD_Thesis_Max-Franklin.pdf", + "title": "Anomolous faces", "type": "project", - "url": "https://project.xpub.nl/referendum-medialogs/" + "url": "https://project.xpub.nl/anomolous-faces/" }, { "date": "2020-07-01", "hasPart": [ "https://project.xpub.nl/the-bootleg-library/", - "https://project.xpub.nl/syster-papyri-magicae/", - "https://project.xpub.nl/networks-of-care/", - "https://project.xpub.nl/tactical-watermarks/", "https://project.xpub.nl/the-repeater-archive/", - "https://project.xpub.nl/cartographies-of-counter-speculation/", "https://project.xpub.nl/parallel-colonialism/", - "https://project.xpub.nl/ilinx/" + "https://project.xpub.nl/cartographies-of-counter-speculation/", + "https://project.xpub.nl/tactical-watermarks/", + "https://project.xpub.nl/ilinx/", + "https://project.xpub.nl/syster-papyri-magicae/", + "https://project.xpub.nl/networks-of-care/" ], "image": "https://project.xpub.nl/img/xpub_logo_2020.svg", "links": "https://collectiveioning.xpub.nl/", @@ -281,6 +367,14 @@ "type": "gradshow", "url": "https://project.xpub.nl/index.html#c_o_l_l_e_c_t_i_v_e_i_o_n_i_n_g" }, + { + "nicknames": "Ål Nik", + "student": "Alexandra Nikolova", + "thesis": "https://project.xpub.nl/sound-jams/alnik-xpub-thesis.pdf", + "title": "Sound Jams: Deluxe Edition", + "type": "project", + "url": "https://project.xpub.nl/sound-jams/" + }, { "student": "Giulia de Giovanelli", "thesis": "https://project.xpub.nl/unlearning-the-rules-of-collectivity/pdf/Publication-thesis%20Giuliade%20Giovanelli.pdf", @@ -289,66 +383,25 @@ "url": "https://project.xpub.nl/unlearning-the-rules-of-collectivity/" }, { - "student": "Max Franklin", - "thesis": "https://project.xpub.nl/anomolous-faces/pdf/Publication-POD_Thesis_Max-Franklin.pdf", - "title": "Anomolous faces", - "type": "project", - "url": "https://project.xpub.nl/anomolous-faces/" - }, - { - "student": "Pedro Sá Couto", - "thesis": "https://project.xpub.nl/tactical-watermarks/pdf/Thesis_Master_PSC_HD.pdf", - "title": "Tactical Watermarks", - "type": "project", - "url": "https://project.xpub.nl/tactical-watermarks/" - }, - { - "student": "Tisa Neža Herlec", - "thesis": "https://project.xpub.nl/the-constitution/pdf/Tisa-Ne%C5%BEa-Herlec_The-Constitution.pdf", - "title": "The Constitution", - "type": "project", - "url": "https://project.xpub.nl/the-constitution/" - }, - { - "nicknames": [ - "tofu", - "km0", - "sumo", - "kamo" - ], - "student": "Francesco Luzzana", - "thesis": "https://project.xpub.nl/hello-worlding/Hello%20Worlding%20-%20kamo%20-%20THE%20REAL%20ONE.pdf", - "title": "Hello Worlding", - "type": "project", - "url": "https://project.xpub.nl/hello-worlding/" - }, - { - "student": "Nami Kim", - "thesis": "https://project.xpub.nl/usx/Nami%20Kim_graduation%20thesis_Xpub.pdf", - "title": "User Sentimental eXperience", - "type": "project", - "url": "https://project.xpub.nl/usx/" - }, - { - "student": "Avital Barkai", - "thesis": "https://project.xpub.nl/writing_cure/pdf/Avital_Barkai_thesis_compressed.pdf", - "title": "Writing Cure", + "student": "Biyi Wen", + "thesis": "https://project.xpub.nl/the-repeater-archive/pdf/Biyi_Wen_Thesis.pdf", + "title": "The Repeater Archive", "type": "project", - "url": "https://project.xpub.nl/writing_cure/" + "url": "https://project.xpub.nl/the-repeater-archive/" }, { - "student": "Clara Gradel", - "thesis": "https://project.xpub.nl/generatingstories/thesis.pdf", - "title": "a and a", + "student": "Jacopo Lega", + "thesis": "https://project.xpub.nl/habitat/Thesis--Habitat--Living-sharing-adapting---Jacopo-Lega.pdf", + "title": "Habitat", "type": "project", - "url": "https://project.xpub.nl/generatingstories/" + "url": "https://project.xpub.nl/habitat/" }, { - "student": "Anna Sandri", - "thesis": "https://project.xpub.nl/when-you-might-go-astray/pdf/wymga.pdf", - "title": "When you might go astray", + "student": "Martin Foucaut", + "thesis": "https://project.xpub.nl/notitleyet/pdf/Martin_Foucaut_Graduation_Thesis_XPUB_2022.pdf", + "title": "Count On Me", "type": "project", - "url": "https://project.xpub.nl/when-you-might-go-astray/" + "url": "https://project.xpub.nl/notitleyet/" }, { "student": "Max Lehmann", @@ -357,61 +410,15 @@ "type": "project", "url": "https://project.xpub.nl/makeinclusivewebsites/" }, - { - "date": "2021-07-01", - "hasPart": [ - "https://project.xpub.nl/writing_cure/", - "https://project.xpub.nl/low-tech-chronicles/", - "https://project.xpub.nl/makeinclusivewebsites/", - "https://project.xpub.nl/nothanks/", - "https://project.xpub.nl/lever_burns/", - "https://project.xpub.nl/the-constitution/", - "https://project.xpub.nl/desire_revolution/", - "https://project.xpub.nl/terrafying-hear-say/", - "https://project.xpub.nl/when-you-might-go-astray/" - ], - "image": "https://git.xpub.nl/XPUB/project.xpub.nl/raw/branch/master/img/logo_indigo_2021.png", - "title": "blue links", - "type": "gradshow", - "url": "https://project.xpub.nl/index.html#blue-links" - }, - { - "student": "Clara Noseda", - "thesis": "https://project.xpub.nl/desire_revolution/pdf/A%20SAILORS%20GUIDE%20TO%20EARTH_Clara%20Noseda.pdf", - "title": "CONSIDER DISASTER, DESIRE REVOLUTION: A repository for astropolitical research", - "type": "project", - "url": "https://project.xpub.nl/desire_revolution/" - }, - { - "student": "Federico Poni", - "thesis": "https://project.xpub.nl/RuralComputing/pdf/thesis.pdf", - "title": "Concert, Computation, Conviviality", - "type": "project", - "url": "https://project.xpub.nl/RuralComputing/" - }, - { - "student": "Joca van der Horst", - "thesis": "https://project.xpub.nl/smart-speaker-theatre/pdf/ghost_in_the_speaker.pdf", - "title": "Smart Speaker Theatre", - "type": "project", - "url": "https://project.xpub.nl/smart-speaker-theatre/" - }, - { - "student": "Camilo García A.", - "thesis": "https://project.xpub.nl/attempting-diffraction/pdf/Camilo_Garcia_Aycardi_Graduation_Thesis_XPUB_.pdf", - "title": "Attempting Diffraction", - "type": "project", - "url": "https://project.xpub.nl/attempting-diffraction/" - }, { "date": "2018-07-01", "hasPart": [ - "https://project.xpub.nl/referendum-medialogs/", - "https://project.xpub.nl/unpublishing/", "https://project.xpub.nl/anomolous-faces/", + "https://project.xpub.nl/unpublishing/", "https://project.xpub.nl/alt-reality-lexicon/", - "https://project.xpub.nl/back-it-up/", - "https://project.xpub.nl/unlearning-the-rules-of-collectivity/" + "https://project.xpub.nl/referendum-medialogs/", + "https://project.xpub.nl/unlearning-the-rules-of-collectivity/", + "https://project.xpub.nl/back-it-up/" ], "image": "https://project.xpub.nl/img/xpub_logo_2018.svg", "links": "https://media.xpub.nl/gradshow-2018-web.mp4", @@ -420,60 +427,53 @@ "url": "https://project.xpub.nl/index.html#Ex,-XPUB" }, { - "student": "Nadine Rotem-Stibbe", - "thesis": "https://project.xpub.nl/unpublishing/pdf/Thesis-N.Rotem-Stibbe.pdf", - "title": "Unpublishing", - "type": "project", - "url": "https://project.xpub.nl/unpublishing/" - }, - { - "student": "Euna Lee", - "thesis": "https://project.xpub.nl/frabjousish/pdf/thesis.pdf", - "title": "Frabjousish", + "student": "Franc González", + "thesis": "https://project.xpub.nl/referendum-medialogs/pdf/Publication-referendum_medialogs.pdf", + "title": "Referendum Medialogs", "type": "project", - "url": "https://project.xpub.nl/frabjousish/" + "url": "https://project.xpub.nl/referendum-medialogs/" }, { - "student": "Kimberley Cosmilla", - "thesis": "https://project.xpub.nl/to-whom-it-may-affect/somewhere-highway-publishing.pdf", - "title": "\"To whom it may affect\"", + "student": "Kendal Beynon", + "thesis": "https://project.xpub.nl/virtualgarden/XPUB-Cyberhotels-KB.pdf", + "title": "Virtual Gardens", "type": "project", - "url": "https://project.xpub.nl/to-whom-it-may-affect/" + "url": "https://project.xpub.nl/virtualgarden/" }, { - "student": "Chaeyoung Kim", - "thesis": "https://project.xpub.nl/minor_stories/pdf/(compressed)_spark(l)ing_curiosities_through_intimate_publishing.pdf", - "title": "Minor Stories", + "student": "Tancredi Di Giovanni", + "thesis": "https://project.xpub.nl/ilinx/pdf/OHE.pdf", + "title": "ilinx", "type": "project", - "url": "https://project.xpub.nl/minor_stories/" + "url": "https://project.xpub.nl/ilinx/" }, { - "student": "Karina Dukalska", - "thesis": "https://project.xpub.nl/back-it-up/pdf/Publication-Karina_ABC_thesis.pdf", - "title": "Back It Up", + "student": "Clara Noseda", + "thesis": "https://project.xpub.nl/desire_revolution/pdf/A%20SAILORS%20GUIDE%20TO%20EARTH_Clara%20Noseda.pdf", + "title": "CONSIDER DISASTER, DESIRE REVOLUTION: A repository for astropolitical research", "type": "project", - "url": "https://project.xpub.nl/back-it-up/" + "url": "https://project.xpub.nl/desire_revolution/" }, { - "student": "Emma Prato", - "thesis": "https://project.xpub.nl/how-to-make-a-notebook-that/Thesis-Paper-Notebooks.pdf", - "title": "Paper Notebooks: From an Industrial Model to a Tool of Expression", + "student": "Alice Strete", + "thesis": "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/pdf/your-body-will-make-itself-heard.pdf", + "title": "Is it time to eat, or is there no more time to eat?", "type": "project", - "url": "https://project.xpub.nl/how-to-make-a-notebook-that/" + "url": "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/" }, { - "student": "Miriam Schöb", - "thesis": "https://project.xpub.nl/howtobeasocialjusticewarrior/img/Masterthesis_MiriamSch%C3%B6b_TheLeftCanMeme.pdf", - "title": "How to be a social justice warrior", + "student": "Bohye Woo", + "thesis": "https://project.xpub.nl/parallel-colonialism/pdf/bohye-woo-thesis-2020.pdf", + "title": "Parallel Colonialism", "type": "project", - "url": "https://project.xpub.nl/howtobeasocialjusticewarrior/" + "url": "https://project.xpub.nl/parallel-colonialism/" }, { - "student": "Simon Browne", - "thesis": "https://project.xpub.nl/the-bootleg-library/pdf/thesis.pdf", - "title": "the bootleg library", + "student": "Gersande Schellinx", + "thesis": "https://project.xpub.nl/social-shelves-project/xpub_master-thesis_gersande-schellinx.pdf", + "title": "The Social Shelf Project", "type": "project", - "url": "https://project.xpub.nl/the-bootleg-library/" + "url": "https://project.xpub.nl/social-shelves-project/" } ] } diff --git a/index_titles.html b/index_titles.html index c12357b..35397ae 100644 --- a/index_titles.html +++ b/index_titles.html @@ -10,6 +10,7 @@ a { text-decoration: none; color: black } a:hover { text-decoration: underline; color: blue; } +

projects.xpub.nl / index

diff --git a/main.css b/main.css deleted file mode 100644 index f6c5be4..0000000 --- a/main.css +++ /dev/null @@ -1,913 +0,0 @@ - -@font-face { - font-family: inconsolata; - src: url(fonts/inconsolata.ttf); -} - -@font-face { - font-family: inconsolatabold; - src: url(fonts/inconsolatabold.ttf); -} - -@font-face { - font-family: courierprime; - src: url(fonts/courierprime.ttf); -} - -@font-face { - font-family: tenor; - src: url(fonts/tenor.ttf); -} - -* { - box-sizing: border-box; -} - -body{ - font-family:inconsolata, sans-serif; - color:white; - scroll-behavior: smooth; -} - - -#wrapper { - position:fixed; - top: 0; - left: 0; - bottom: 0; - right: 0; - z-index: -1; - background-color: #2f2f2f; -} - -/*header*/ - -header{ - position:relative; - width:100%; - padding-bottom:5%; - display:block; - overflow:hidden; - margin-left:1.3%; - line-height:1.3vw; -} - -header h1{ - font-family:tenor; - font-size:9vw; - float:left; - width:60%; - margin-bottom:5%; - -} - - -#links{ - white-space:nowrap; - font-family:inconsolata; - float:right; - padding-top:3%; - padding-right:3%; - width:40%; -} - - -#links > a { - display:inline-block; - width:45%; - text-align:right; - font-size:calc(9px + 0.9vw); -} - -#links > a:visited { - color:white; - } - - -#hleft-text{ - display:none; - margin-top:0; - background:rgba(0,0,0,0.5); - width:100%; - height:100%; - left:0; - top:0; - position:fixed; - color:white; - z-index:55; - cursor:pointer; - overflow:hidden; - -} - -#inner-hleft-text{ - background-color:black; - width:90vw; - height:95vh; - position:fixed; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform:translate(-50%, -50%); - transform: translate(-50%, -50%); - overflow-y:auto; - -} - -#ihtp{ - width:80%; - height:95%; - position:fixed; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform:translate(-50%, -50%); - transform: translate(-50%, -50%); - font-size:calc(8px + 1.5vh); - line-height:130%; - - -} - -#hleft-text:target{ - display:block; - - -} - -#getback{ - text-decoration:underline; - text-decoration-color:#0f0; - z-index:100; - -} - -#getback:hover{ - text-decoration: overline; - text-decoration-color:magenta; -} - -#back, #back:hover, #back:visited{ - text-decoration:none; - color:white; -} - - -/*xpuf*/ - -[id*="att"]{ - background:rgba(0,0,0,0.7); - overflow:hidden; - height:100%; - width:100%; - top:0; - left:0; - margin:0 auto; - position:fixed; - z-index:10; - display:none; -} - - -.wrap{ - background:rgba(0,0,0,0.3); - position:fixed; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform:translate(-50%, -50%); - transform: translate(-50%, -50%); - overflow-y:hidden; - height:80%; - width:90%; - display:flex; - flex-direction:column; - -} - -.upbar { - height:5%; - width:100%; - background-color:#0f0; - position:relative; - -} - -.upbar a { - display:block; - height:100%; -} - -.upbar p { - position:absolute; - width:97%; - margin:0 auto; - position: absolute; - top: 50%; - left:50%; - -webkit-transform: translate(-50%, -50%); - -ms-transform:translate(-50%, -50%); - transform: translate(-50%, -50%); -} - -.uptitle { - color:black; - float:left; - font-size:3vh; -} - -.upclose { - color:black; - float:right; - text-decoration:none; - font-size:3vh; -} - -.upclose:hover { - color:magenta; -} - - - -.twowrap { - height:95%; - overflow-y:auto; - overflow-x:hidden; -} - - -[id*="att"] img{ - width:100%; - padding:1% 3%; -} - - -[id*="att"]:target{ - display: block; - } - - -.twowrap-trailer{ - overflow-x:hidden; - overflow-y: auto; - height:91%; - -} - -.iframe-container { - overflow:hidden; - padding-top: 56%; - position: relative; -} - -.iframe-container iframe { - border: 0; - height: 100%; - left: 0; - position: absolute; - top:0; - width: 100%; -} - -.video-container{ - overflow:hidden; - padding-top: 0%; - position: relative; -} - - -[id*="att-video"] > .wrap{ - background:rgba(0,0,0,0); - -} - -/*main*/ - -section#main{ - position:relative; - margin-left:0; - left:0; - width:100%; - padding-left:1%; - display: flex; - flex-direction: column; -} - -.logo{ - display:none; -} - -[class*="col"]{ - float:left; - width:21.75%; - height:100%; - display: flex; - flex-direction: column; - padding-right:2%; -} - - -[class*="col"] p, img, h2{ - padding-right:7%; - -} - -[class*="col"] p{ - font-size:calc(9px + 0.6vw); - line-height:130%; - -} - -.col1 { - width:13%; - display:initial; -} - -.col6 { - width:65.25%; - padding-right:0; - -} - -[class*="subcl"]{ - width:33%; - float:left; - -} - -.col2 p { - word-wrap:break-word; - -} - -p.subcl3{ - padding-right:1%; -} - -.row{ - padding-bottom:2.2vh; - padding-top:2.2vh; - border-bottom-style:solid; - border-bottom-color:white; - border-bottom-width:3px; - -} - -#categories{ - font-family:inconsolata, serif; - margin:0 auto; - width:100%; - border-bottom-style:double; - border-bottom-width:4px; - - -} - - -#categories.row { - padding-top:0.7%; - padding-bottom:0.5%; - -webkit-padding-after:0.5%; - -} - -#categories h2{ - font-size:2.7vw; -} - -a{ - color:white; - text-decoration-color:#0f0; -} - -.ext:hover { - text-decoration: overline; - text-decoration-color:yellow; -} - -.int:hover { - text-decoration: overline; - text-decoration-color:magenta; -} - - -.gradShow { - font-weight:bold; -} - - -.row::after { - content: ""; - clear: both; - display: table; -} - -/* --------- 2nd case --------- */ - -@media all and (min-width: 600px) and (max-width: 720px){ - -/*header*/ -#wrapper{ -background-color: blue; -} -#ihtp{ - font-size:calc(9px + 1.7vh); - line-height:130%; -} - -#links > a { - width:47%; -} - -/*xpuf*/ - -.wrap { - height:85%; -} - - -/*main*/ - - -[class*="col"]{ - width:20.75%; - -} - -.col1 { - width:17%; -} - -.col6 { - width:62.25%; -} - -[class*="col"] p{ - font-size:calc(10px + 0.6vw); - - -} - -.row{ - border-bottom-width:4px; - -} - -#categories{ - border-bottom-width:4px; -} - -#categories h2{ - font-size:2.5vw; -} - - - -} - - -/* --------- 3rd case --------- */ - -@media all and (min-width: 720px) and (max-width: 992px){ - - -/*header*/ - -#ihtp{ - font-size:calc(11px + 1.7vh); - line-height:130%; -} - -#links > a { - width:47%; - font-size:2.1vw; -} - -/*xpuf*/ - - -/*main*/ - -[class*="col"]{ - width:20.75%; - -} - -.col1 { - width:17%; -} - -.col6 { - width:62.25%; -} - - -[class*="col"] p{ - font-size:calc(11px + 0.6vw); - - -} - -.row{ - border-bottom-width:5px; - -} - -p.subcl3{ - padding-right:5%; -} - -#categories{ - border-bottom-width:5px; -} - - -#categories.row { - width:100%; - -} - - -#categories h2{ - font-size:2.1vw; -} - - -} - -/* --------- 4th case --------- */ - -@media all and (min-width: 992px) and (max-width: 1400px) { - -/*header*/ - - -header{ - width:25%; - position:fixed; - left:0; - top:2%; - bottom:0; - padding-bottom:0; - float:left; - margin-left:2%; - display:flex; - flex-direction: column; -} - -header h1{ - font-size:7vw; - width:77%; - padding-bottom:3%; - -webkit-padding-after:7%; - float:none; -} - -#show{ - display:none; -} - -#links{ - padding-top:0; - float:none; - width:100%; -} - -#links > a { - font-size:calc(10px + 0.6vw); - width: 35%; - text-align:left; -} - - -#hleft-text{ - position:relative; - display:block; - background:none; - padding-top:5%; - width:100%; - overflow-y:auto; - overflow-x:hidden; - padding-right:30%; - box-sizing:initial; - cursor:default; - -} - -#inner-hleft-text{ - width:100%; - height:inherit; - position:relative; - top:0; - left:0; - transform:none; - -webkit-transform:none; - -ms-transform:none; - overflow-y:hidden; - background-color:initial; - -} - -#ihtp{ - width:80%; - position:relative; - top:0; - left:0; - -webkit-transform:none; - -ms-transform:none; - transform:none; - font-size:calc(8px + 0.6vw); - line-height:120%; - -} - -#getback{ - display:none; -} - -#back, #back:hover, #back:visited{ - background-color:none; - cursor:default; -} - -/*xpuf*/ - -.wrap{ - width:60%; - height:82%; - -} - -.uptitle { - font-size:2.5vh; -} - -.upclose { - font-size:2.5vh; -} - -/*main*/ - -section#main{ - position:fixed; - top:0; - bottom:0; - overflow:hidden; - left:25%; - width:75%; - padding-left:1%; - -} - -#content{ - padding-top:1%; - overflow-y:auto; - overflow-x:hidden; - -} - -.logo{ - display:block; - width:70%; -} - - -[class*="col"]{ - width:20.75%; - -} - -.col1 { - width:17%; -} - -.col6 { - width:62.25%; -} - -[class*="col"] p { - font-size:calc(10px + 0.6vw); -} - -.subrow p{ - padding-right:7%; - -} - -p.subcl3{ - padding-right:5%; -} - -.row{ - border-bottom-width:5px; -} - - -#categories{ - margin-left:0; - border-bottom-width:5px; - width:98%; -} - -#categories h2{ - font-size:calc(11px + 0.6vw); -} - -} - -/* --------- 5th case --------- */ - -@media all and (min-width: 1400px){ - -/*header*/ - - -header{ - width:25%; - position:fixed; - left:0; - top:2%; - bottom:0; - padding-bottom:0; - float:left; - margin-left:2%; - display:flex; - flex-direction: column; -} - -header h1{ - font-size:6vw; - margin-bottom:13%; - width:77%; - float:none; -} - -#show{ - display:none; -} - -#links{ - padding-top:0; - float:none; - width:100%; -} - -#links > a { - font-size:1.2em; - width: 35%; - text-align:left; -} - - -#hleft-text{ - position:relative; - display:block; - background:none; - margin-top:9%; - width:100%; - overflow-y:auto; - overflow-x:hidden; - padding-right:30%; - box-sizing:initial; - cursor:default; - -} - -#inner-hleft-text{ - width:100%; - height:inherit; - position:relative; - top:0; - left:0; - transform:none; - -webkit-transform:none; - -ms-transform:none; - overflow-y:hidden; - background-color:initial; - -} - -#ihtp{ - width:70%; - position:relative; - top:0; - left:0; - -webkit-transform:none; - -ms-transform:none; - transform:none; - font-size:calc(9px + 0.5vw); - line-height:125%; - -} - -#getback{ - display:none; -} - -#back, #back:hover, #back:visited{ - background-color:none; - cursor:default; -} - -/*xpuf*/ - -.wrap{ - height:70%; - width:53%; - -} - -.uptitle { - font-size:2vh; -} - -.upclose { - font-size:2vh; -} - -/*main*/ - -section#main{ - position:fixed; - top:0; - bottom:0; - overflow:hidden; - left:25%; - width:75%; - padding-left:1%; - -} - -#content{ - padding-top:1%; - overflow-y:auto; - overflow-x:hidden; - -} - -.logo{ - display:block; - width:70%; -} - - -[class*="col"]{ - width:20.75%; - -} - -.col1 { - width:17%; -} - -.col6 { - width:62.25%; -} - - -[class*="col"] p { - font-size:calc(8px + 0.6vw); -} - -.subrow p{ - padding-right:7%; - -} - - -p.subcl3{ - padding-right:5%; -} - -.row{ - border-bottom-width:5px; -} - - -#categories{ - border-bottom-width:7px; - width:99%; - margin-left:0; -} - -#categories h2{ - font-size:calc(12px + 0.6vw); -} - -} - -/* --------- 6th case --------- */ -@media all and (max-height: 450px) { - - [id*="att-video"] > .wrap{ - width:400px; -} - - .upbar{ - height:7%; - -} -} - -/* hiding years */ -div#year2020 { display:none; } diff --git a/scripts/templates/index_titles.html b/scripts/templates/index_titles.html index bab22a3..77b0641 100644 --- a/scripts/templates/index_titles.html +++ b/scripts/templates/index_titles.html @@ -10,6 +10,7 @@ a { text-decoration: none; color: black } a:hover { text-decoration: underline; color: blue; } +

projects.xpub.nl / index