From 22f39a228c51f026ee3a2cc6510c6bc007fa9f60 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Mon, 3 May 2021 09:01:08 -0500 Subject: [PATCH] Navbar rework --- _data/nav/1_home.yml | 3 ++ _data/nav/2_providers.yml | 43 +++++++++++++++++++++++++++++ _data/nav/3_software.yml | 58 +++++++++++++++++++++++++++++++++++++++ _data/nav/4_privacy.yml | 12 ++++++++ _data/nav/5_blog.yml | 3 ++ _includes/nav.html | 55 ++++++++++--------------------------- 6 files changed, 134 insertions(+), 40 deletions(-) create mode 100644 _data/nav/1_home.yml create mode 100644 _data/nav/2_providers.yml create mode 100644 _data/nav/3_software.yml create mode 100644 _data/nav/4_privacy.yml create mode 100644 _data/nav/5_blog.yml diff --git a/_data/nav/1_home.yml b/_data/nav/1_home.yml new file mode 100644 index 00000000..9271f9b6 --- /dev/null +++ b/_data/nav/1_home.yml @@ -0,0 +1,3 @@ +type: link +title: Home +file: index.html diff --git a/_data/nav/2_providers.yml b/_data/nav/2_providers.yml new file mode 100644 index 00000000..e2993a18 --- /dev/null +++ b/_data/nav/2_providers.yml @@ -0,0 +1,43 @@ +type: dropdown +title: Providers +items: + - type: link + title: Cloud Storage + icon: fad fa-clouds + file: legacy_pages/providers/storage.html + - type: link + title: DNS Servers + icon: fad fa-map-signs + file: legacy_pages/providers/dns.html + - type: link + title: Email Providers + icon: fad fa-envelope + file: legacy_pages/providers/email.html + - type: link + title: Web Hosting + icon: fad fa-hdd + file: legacy_pages/providers/hosting.html + - type: link + title: Pastebins + icon: fad fa-clipboard + file: legacy_pages/providers/paste.html + - type: link + title: Search Engines + icon: fad fa-search-location + file: legacy_pages/providers/search-engines.html + - type: link + title: Social Networks + icon: fad fa-thumbs-up + file: legacy_pages/providers/social-networks.html + - type: link + title: Social News Aggregators + icon: fad fa-newspaper + file: legacy_pages/providers/social-news-aggregator.html + - type: link + title: Video Platforms + icon: fad fa-file-video + file: legacy_pages/providers/video.html + - type: link + title: VPN Services + icon: fad fa-network-wired + file: legacy_pages/providers/vpn.html diff --git a/_data/nav/3_software.yml b/_data/nav/3_software.yml new file mode 100644 index 00000000..5f3a0e14 --- /dev/null +++ b/_data/nav/3_software.yml @@ -0,0 +1,58 @@ +type: dropdown +title: Software +items: + - type: link + title: Browsers + icon: fad fa-browser + file: _evergreen/browsers.html + - type: link + title: Operating Systems + icon: fad fa-compact-disc + file: legacy_pages/os.html + - type: divider + - type: link + title: Calendar/Contacts Sync Tools + icon: fad fa-calendar-day + file: legacy_pages/software/cal-card.html + - type: link + title: Digital Notebooks + icon: fad fa-edit + file: legacy_pages/software/notebooks.html + - type: link + title: Email Clients + icon: fad fa-envelope-open-text + file: legacy_pages/software/email.html + - type: link + title: File Encryption Tools + icon: fad fa-file-certificate + file: legacy_pages/software/productivity.html + anchor: encrypt + - type: link + title: File Sharing and Sync + icon: fad fa-file-user + file: legacy_pages/software/file-sharing.html + - type: link + title: Metadata Removal Tools + icon: fad fa-file-times + file: legacy_pages/software/productivity.html + anchor: metadata-removal-tools + - type: link + title: Password Managers + icon: fad fa-user-lock + file: legacy_pages/software/passwords.html + - type: link + title: Productivity Tools + icon: fad fa-briefcase + file: legacy_pages/software/productivity.html + - type: link + title: Real-Time Communication Platforms + icon: fad fa-comments-alt + file: legacy_pages/software/real-time-communication.html + - type: link + title: Self-Contained Networks + icon: fad fa-chart-network + file: legacy_pages/software/networks.html + - type: link + title: Self-Hosted Cloud Servers + icon: fad fa-laptop-house + file: legacy_pages/software/cloud.html diff --git a/_data/nav/4_privacy.yml b/_data/nav/4_privacy.yml new file mode 100644 index 00000000..3db2423e --- /dev/null +++ b/_data/nav/4_privacy.yml @@ -0,0 +1,12 @@ +type: dropdown +title: Privacy +items: + - type: link + title: Threat Modeling + icon: fad fa-bullseye-arrow + file: _evergreen/threat-modeling.html + - type: link + title: Global Mass Surveillance + icon: fad fa-drone-alt + file: legacy_pages/providers.html + anchor: ukusa diff --git a/_data/nav/5_blog.yml b/_data/nav/5_blog.yml new file mode 100644 index 00000000..7cc0e7d1 --- /dev/null +++ b/_data/nav/5_blog.yml @@ -0,0 +1,3 @@ +type: link +title: Blog +file: blog.html diff --git a/_includes/nav.html b/_includes/nav.html index 993621aa..4b4f4600 100644 --- a/_includes/nav.html +++ b/_includes/nav.html @@ -9,54 +9,29 @@