diff --git a/.cache/eleventy-fetch-ff7bff157a8a33917f958b9cab3878 b/.cache/eleventy-fetch-ff7bff157a8a33917f958b9cab3878 index 49fdaad..a09a432 100644 --- a/.cache/eleventy-fetch-ff7bff157a8a33917f958b9cab3878 +++ b/.cache/eleventy-fetch-ff7bff157a8a33917f958b9cab3878 @@ -1 +1 @@ -[{"ff7bff157a8a33917f958b9cab3878":"1"},{"cachedAt":1662120146663,"type":"2"},"json"] \ No newline at end of file +[{"ff7bff157a8a33917f958b9cab3878":"1"},{"cachedAt":1663148524558,"type":"2"},"json"] \ No newline at end of file diff --git a/.eleventy.js b/.eleventy.js index 7ec6fdf..4de49e2 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -13,6 +13,8 @@ module.exports = function (eleventyConfig) { eleventyConfig.addPassthroughCopy('src/assets/images/**/*.jpg'); eleventyConfig.addPassthroughCopy('src/assets/images/**/*.gif'); + //eleventyConfig.addNunjucksFilter('bitcoin', arr => arr.filter(e => e.name == 'Synapse')); + //plugins eleventyConfig.addPlugin(eleventySass); diff --git a/src/_data/canary.json b/src/_data/canary.json new file mode 100644 index 0000000..0010564 --- /dev/null +++ b/src/_data/canary.json @@ -0,0 +1,3 @@ +{ + "text": "WE HAVE NEVER RECEIVED A SECRET GOVERNMENT REQUEST TO HAND OVER USER INFORMATION." +} \ No newline at end of file diff --git a/src/_data/menu.json b/src/_data/menu.json index 3a6c824..69cfe72 100644 --- a/src/_data/menu.json +++ b/src/_data/menu.json @@ -1,10 +1,34 @@ [ + { + "inHeader": true, + "inFlyout": false, + "inFooter": false, + "items": [ + { + "name": "Store", + "slug": "store", + "url": "https://store.start9.com/", + "target": "", + "class": "em" + }, + { + "name": "Dev Community", + "slug": "dev", + "url": "https://start9.com/latest/contribute/index", + "target": "", + "order": 1, + "class": "" + } + ] + }, { "name": "Our Company", "slug": "company", "order": 0, "size": "full", - "onHeader": true, + "inHeader": false, + "inFlyout": true, + "inFooter": true, "items": [ { "name": "About", @@ -53,7 +77,9 @@ "slug": "products", "order": 1, "size": "full", - "onHeader": true, + "inHeader": false, + "inFlyout": true, + "inFooter": true, "items": [ { "name": "Embassy ONE", @@ -86,7 +112,9 @@ "slug": "embassyos", "order": 2, "size": "half", - "onHeader": true, + "inHeader": false, + "inFlyout": true, + "inFooter": true, "items": [ { "name": "Support", @@ -119,7 +147,9 @@ "slug": "developers", "order": 3, "size": "half", - "onHeader": true, + "inHeader": false, + "inFlyout": true, + "inFooter": true, "items": [ { "name": "Contribute", @@ -144,7 +174,9 @@ "slug": "contact", "order": 4, "size": "half", - "onHeader": false, + "inHeader": false, + "inFlyout": false, + "inFooter": true, "items": [ { "name": "Matrix", diff --git a/src/_data/pseudoservices.json b/src/_data/pseudoservices.json index 8314464..4185174 100644 --- a/src/_data/pseudoservices.json +++ b/src/_data/pseudoservices.json @@ -1,122 +1,54 @@ [ { - "name": "elit ad magna", + "name": "Whatsapp", "url": "https://start9.com/marketplace/175" }, { - "name": "sit culpa", + "name": "Twitter", "url": "https://start9.com/marketplace/175" }, { - "name": "sunt veniam irure", + "name": "Lastpass", "url": "https://start9.com/marketplace/199" }, { - "name": "cillum do", + "name": "bank", "url": "https://start9.com/marketplace/148" }, { - "name": "aute", + "name": "Github", "url": "https://start9.com/marketplace/126" }, { - "name": "voluptate", + "name": "Google Drive", "url": "https://start9.com/marketplace/186" }, { - "name": "aliquip", + "name": "iPhotos", "url": "https://start9.com/marketplace/119" }, { - "name": "exercitation", + "name": "Coinbase", "url": "https://start9.com/marketplace/132" }, { - "name": "culpa", + "name": "GoFundMe", "url": "https://start9.com/marketplace/165" }, { - "name": "nisi fugiat", - "url": "https://start9.com/marketplace/158" + "name": "PayPal", + "url": "https://start9.com/marketplace/165" }, { - "name": "non culpa", - "url": "https://start9.com/marketplace/151" + "name": "iMessage", + "url": "https://start9.com/marketplace/165" }, { - "name": "cillum nostrud ad", - "url": "https://start9.com/marketplace/103" + "name": "KeepPass", + "url": "https://start9.com/marketplace/165" }, { - "name": "irure", - "url": "https://start9.com/marketplace/181" - }, - { - "name": "anim", - "url": "https://start9.com/marketplace/138" - }, - { - "name": "consequat adipisicing", - "url": "https://start9.com/marketplace/157" - }, - { - "name": "reprehenderit", - "url": "https://start9.com/marketplace/199" - }, - { - "name": "sint consequat anim", - "url": "https://start9.com/marketplace/134" - }, - { - "name": "fugiat id", - "url": "https://start9.com/marketplace/169" - }, - { - "name": "labore officia", - "url": "https://start9.com/marketplace/145" - }, - { - "name": "laboris", - "url": "https://start9.com/marketplace/103" - }, - { - "name": "sunt", - "url": "https://start9.com/marketplace/189" - }, - { - "name": "ex ut ipsum", - "url": "https://start9.com/marketplace/119" - }, - { - "name": "adipisicing", - "url": "https://start9.com/marketplace/135" - }, - { - "name": "qui", - "url": "https://start9.com/marketplace/172" - }, - { - "name": "anim", - "url": "https://start9.com/marketplace/126" - }, - { - "name": "do adipisicing est", - "url": "https://start9.com/marketplace/199" - }, - { - "name": "et nulla", - "url": "https://start9.com/marketplace/118" - }, - { - "name": "in qui", - "url": "https://start9.com/marketplace/123" - }, - { - "name": "proident duis", - "url": "https://start9.com/marketplace/141" - }, - { - "name": "sint Lorem velit", - "url": "https://start9.com/marketplace/193" + "name": "Kickstarter", + "url": "https://start9.com/marketplace/165" } ] \ No newline at end of file diff --git a/src/_data/services.json b/src/_data/services.json index 7f96afd..3f49d1f 100644 --- a/src/_data/services.json +++ b/src/_data/services.json @@ -1,26 +1,141 @@ [ { - "name": "Matrix", - "slug": "matrix", - "description": "asfsdf", + "name": "Synapse", + "slug": "synapse", + "description": "Synapse is the battle-tested, reference implementation of the Matrix protocol. Matrix is a next-generation, federated, full-featured, encrypted, independent messaging system. There are no trusted third parties involved. (see matrix.org for details).", + "categories": ["communications"], "pseudoservices": [ - "whatsapp" + "whatsapp","imessage" ] }, { - "name": "Mastadon", - "slug": "mastadon", - "description": "asfsdf", + "name": "Mastodon", + "slug": "mastodon", + "description": "Mastodon is a free, open-source social network server based on ActivityPub where users can follow friends and discover new ones. On Mastodon, users can publish anything they want: links, pictures, text, video. All Mastodon servers are interoperable as a federated network (users on one server can seamlessly communicate with users from another one, including non-Mastodon software that implements ActivityPub)!", + "categories": ["communications"], "pseudoservices": [ "twitter" ] }, { - "name": "BitWarden", - "slug": "bitwarden", - "description": "asfsdf", + "name": "Vaultwarden", + "slug": "vaultwarden", + "description": "Vaultwarden is a lightweight and secure password manager for storing and autofilling sensitive information such as usernames and passwords, credit cards, identities, and notes. It is an alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients. All data is stored in an encrypted vault on your Embassy.", + "categories": ["data"], "pseudoservices": [ - "lastpass" + "lastpass","keepass" ] + }, + { + "name": "Balance of Satoshis", + "slug": "balanceofsatoshis", + "description": "", + "categories": ["plebnet-tools"], + "pseudoservices": [] + }, + { + "name": "Bitcoin Core", + "slug": "bitcoind", + "description": "", + "categories": ["bitcoin"], + "pseudoservices": ["bank"] + }, + { + "name": "Bitcoin Proxy", + "slug": "btc-rpc-proxy", + "description": "", + "categories": ["bitcoin"], + "pseudoservices": [] + }, + { + "name": "BTCPay Server", + "slug": "btcpayserver", + "description": "", + "categories": ["bitcoin"], + "pseudoservices": ["kickstarter","gofundme"] + }, + { + "name": "Core Lightning", + "slug": "c-lightning", + "description": "", + "categories": ["lightning"], + "pseudoservices": ["paypal","coinbase"] + }, + { + "name": "electrs", + "slug": "electrs", + "description": "", + "categories": ["bitcoin"], + "pseudoservices": [] + }, + { + "name": "lightning Jet", + "slug": "lightning-jet", + "description": "", + "categories": ["plebnet-tools"], + "pseudoservices": [] + }, + { + "name": "Lightning Network Daemon", + "slug": "lnd", + "description": "", + "categories": ["lightning"], + "pseudoservices": ["paypal","coinbase"] + }, + { + "name": "Lightning Terminal", + "slug": "lightning-terminal", + "description": "", + "categories": ["lightning", "plebnet-tools"], + "pseudoservices": [] + }, + { + "name": "LNDg", + "slug": "lndg", + "description": "", + "categories": ["plebnet-tools"], + "pseudoservices": [] + }, + { + "name": "Mempool", + "slug": "mempool", + "description": "", + "categories": ["bitcoin"], + "pseudoservices": ["bank"] + }, + { + "name": "Ride the Lightning", + "slug": "ride-the-lightning", + "description": "", + "categories": ["lightning"], + "pseudoservices": ["paypal","coinbase"] + }, + { + "name": "Spark Wallet", + "slug": "spark-wallet", + "description": "", + "categories": ["lightning"], + "pseudoservices": ["paypal"] + }, + { + "name": "Specter", + "slug": "specter", + "description": "", + "categories": ["bitcoin"], + "pseudoservices": [] + }, + { + "name": "Sphinx Chat", + "slug": "sphinx-relay", + "description": "", + "categories": ["lightning"], + "pseudoservices": ["whatsapp","imessage"] + }, + { + "name": "Thunderhub", + "slug": "thunderhub", + "description": "", + "categories": ["bitcoin", "lightning"], + "pseudoservices": ["paypal","coinbase"] } ] \ No newline at end of file diff --git a/src/_includes/components/footer.njk b/src/_includes/components/footer.njk index c86e6fc..216bd56 100644 --- a/src/_includes/components/footer.njk +++ b/src/_includes/components/footer.njk @@ -1,8 +1,12 @@
-