From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.3 (2019-12-06) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-4.2 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.3 Received: by atuin.qyliss.net (Postfix, from userid 496) id A4B432D477; Sun, 22 Nov 2020 19:47:00 +0000 (UTC) Received: from [127.0.0.1] (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 892592D453; Sun, 22 Nov 2020 19:46:48 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id BFFB32D3DA; Sun, 22 Nov 2020 19:46:46 +0000 (UTC) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) by atuin.qyliss.net (Postfix) with ESMTPS id E95992D449 for ; Sun, 22 Nov 2020 19:46:41 +0000 (UTC) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 02A294FF for ; Sun, 22 Nov 2020 14:46:38 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Sun, 22 Nov 2020 14:46:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h= from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=fm1; bh=f1kFeJwWHHV21Wtek0h5CW4T76 Mlc7gf14/8LQ+2hH8=; b=d8RQjWhde4iVtNkyTno6AbM8LyhqpgYwyXVY0FRD49 kRsJqyBtZrgDrsmL9m6esWBMrPXleVjL0jrMuY22xrtWOOxHwCXDlX91+mHKnAwD y4Q3fEhDBpGC/GviYI2IIYRMcy+A0oS2fBWystd1lOUW7CFNH6Tq/V1pAnSi4yEB x4cvbD2oi+XMTdZUVDwVmSPuDBvCh9t+ptkvzqvTuB6nUhUObaPwl2FbsX6neV9R MJKrQO4p5Sn+U8Yn41VLIYE38b9Om1iz/Ybi+MNinsBERXdiolgFfmkIrvc6/ayy EF61snBfh3HBb/x9Yf2Wn0zd7S5y5wDxoxVX3KQR3o3w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=f1kFeJ wWHHV21Wtek0h5CW4T76Mlc7gf14/8LQ+2hH8=; b=QjV0a074UKpIAJLI2DY3Hf gi/qUcC6PktktRgk3ctmA1SGzZqzisFvuh+LqOlFPN/wkeSgfBLGofh2pyoDyIX+ IXvGWpy6S7BbLPBZykvXuq7Wf1fmN9LSeQi0eFxp+jTrTMyfmECXQT53jgxvHRDs riHKT9IOIJ03ubwwBrAua40UFgK+FLZDXLYDmhf0S3nH7Ly2srngM/FFvt2aZtcQ PSWA0YjgjXRtyZSPKFhgmFdme9rL3OInxRVaWONf6bklHEfA49Vhoh2iFsZ3kiJx 7Ch7FoV8lWun97FBAtsbnq+cJa23Tr10nJz/meMUijpFd9nbpXf//8dDpLR3Nwsw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudeggedgudefvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffogggtgfesthekre dtredtjeenucfhrhhomheptehlhihsshgrucftohhsshcuoehhihesrghlhihsshgrrdhi sheqnecuggftrfgrthhtvghrnhepfffhheelgeelveetueeluefhheeggeetueehieeuhe evueeluefgkeduveevffehnecuffhomhgrihhnpegtrhgvrghtihhvvggtohhmmhhonhhs rdhorhhgpdhinhhkshgtrghpvgdrohhrghdpghhnuhdrohhrghdpfiefrdhorhhgnecukf hppeegiedrkedtrddugeefrddugeeinecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepqhihlhhishhssegvvhgvrdhqhihlihhsshdrnhgvth X-ME-Proxy: Received: from eve.qyliss.net (p2e508f92.dip0.t-ipconnect.de [46.80.143.146]) by mail.messagingengine.com (Postfix) with ESMTPA id AFABC3064AAF for ; Sun, 22 Nov 2020 14:46:37 -0500 (EST) Received: by eve.qyliss.net (Postfix, from userid 1000) id 31B2577F; Sun, 22 Nov 2020 19:46:36 +0000 (UTC) From: Alyssa Ross To: devel@spectrum-os.org Subject: [PATCH www 1/2] Add Spectrum logo! Date: Sun, 22 Nov 2020 19:46:24 +0000 Message-Id: <20201122194625.13252-1-hi@alyssa.is> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: ROCQ6DWZCX4FDPG5IRV7K4JGZBATF5HM X-Message-ID-Hash: ROCQ6DWZCX4FDPG5IRV7K4JGZBATF5HM X-MailFrom: qyliss@eve.qyliss.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.3.1 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: This lovely logo was designed for us by hazelnot. The browser-compatible SVG is incompatible with Firefox, except for the version (83.0) that just came out a couple of days ago, because it uses CSS conic gradients. So for a little while we'll need an annoying PNG fallback. --- I haven't included the PNG files in this patch, since they take up a lot of space (compared to text!) and can easily be generated from the SVG like this if you want to test the fallback: inkscape -w 70 -h 70 -e logo/logo70.png logo/logo_mesh.svg inkscape -w 140 -h 140 -e logo/logo140.png logo/logo_mesh.svg inkscape -w 200 -h 200 -e logo/logo200.png logo/logo_mesh.svg inkscape -w 400 -h 400 -e logo/logo400.png logo/logo_mesh.svg index.html | 5 ++++ logo/index.html | 60 +++++++++++++++++++++++++++++++++++++++ logo/logo140.png | Bin 0 -> 21544 bytes logo/logo140.png.license | 4 +++ logo/logo200.png | Bin 0 -> 36741 bytes logo/logo200.png.license | 4 +++ logo/logo400.png | Bin 0 -> 98542 bytes logo/logo400.png.license | 4 +++ logo/logo70.png | Bin 0 -> 7285 bytes logo/logo70.png.license | 4 +++ logo/logo_html.svg | 33 +++++++++++++++++++++ logo/logo_mesh.svg | 59 ++++++++++++++++++++++++++++++++++++++ style.css | 13 +++++++++ 13 files changed, 186 insertions(+) create mode 100644 logo/index.html create mode 100644 logo/logo140.png create mode 100644 logo/logo140.png.license create mode 100644 logo/logo200.png create mode 100644 logo/logo200.png.license create mode 100644 logo/logo400.png create mode 100644 logo/logo400.png.license create mode 100644 logo/logo70.png create mode 100644 logo/logo70.png.license create mode 100644 logo/logo_html.svg create mode 100644 logo/logo_mesh.svg diff --git a/index.html b/index.html index cbea331..1a3f18e 100644 --- a/index.html +++ b/index.html @@ -15,6 +15,11 @@ =20 =20 + + 3D"" + + +

Spectrum =E2=80=94 a step towards usable secure computing =20

diff --git a/logo/index.html b/logo/index.html new file mode 100644 index 0000000..93727b7 --- /dev/null +++ b/logo/index.html @@ -0,0 +1,60 @@ + + + + + + + + + + + + + +Spectrum logo + + + +

+ +

Logo

+ +

+ + + +

+The Spectrum logo was designed by hazelnot, and is released under +the Creat= ive +Commons Zero license. + +

+Two versions of the logo are available. The first is an SVG file +suitable for web browsers, and the second is an SVG file suitable for +Inkscape. The difference between +the versions is in how the colored ring is implemented, since standard +SVG has no way of drawing conic gradients. The browser version uses +an embedded HTML element with a CSS conic gradient, and the Inkscape +version uses the +not-yet-standard SVG +Mesh Gradients. + +

+ +

+Permission is granted to copy, distribute and/or modify this +document under either the terms of the +Creative +Commons Attribution-ShareAlike 4.0 International License, or the +GNU Free +Documentation License, Version 1.3 or any later version published +by the Free Software Foundation; with no Invariant Sections, no +Front-Cover Texts, and no Back-Cover Texts. + diff --git a/logo/logo140.png b/logo/logo140.png new file mode 100644 index 0000000..5978eb9 Binary files /dev/null and b/logo/logo140.png differ diff --git a/logo/logo140.png.license b/logo/logo140.png.license new file mode 100644 index 0000000..817f6ad --- /dev/null +++ b/logo/logo140.png.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2020 hazelnot +SPDX-FileCopyrightText: 2020 Alyssa Ross + +SPDX-License-Identifier: CC0-1.0 diff --git a/logo/logo200.png b/logo/logo200.png new file mode 100644 index 0000000..0cd4f1e Binary files /dev/null and b/logo/logo200.png differ diff --git a/logo/logo200.png.license b/logo/logo200.png.license new file mode 100644 index 0000000..817f6ad --- /dev/null +++ b/logo/logo200.png.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2020 hazelnot +SPDX-FileCopyrightText: 2020 Alyssa Ross + +SPDX-License-Identifier: CC0-1.0 diff --git a/logo/logo400.png b/logo/logo400.png new file mode 100644 index 0000000..2cf9ecc Binary files /dev/null and b/logo/logo400.png differ diff --git a/logo/logo400.png.license b/logo/logo400.png.license new file mode 100644 index 0000000..817f6ad --- /dev/null +++ b/logo/logo400.png.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2020 hazelnot +SPDX-FileCopyrightText: 2020 Alyssa Ross + +SPDX-License-Identifier: CC0-1.0 diff --git a/logo/logo70.png b/logo/logo70.png new file mode 100644 index 0000000..664aba4 Binary files /dev/null and b/logo/logo70.png differ diff --git a/logo/logo70.png.license b/logo/logo70.png.license new file mode 100644 index 0000000..817f6ad --- /dev/null +++ b/logo/logo70.png.license @@ -0,0 +1,4 @@ +SPDX-FileCopyrightText: 2020 hazelnot +SPDX-FileCopyrightText: 2020 Alyssa Ross + +SPDX-License-Identifier: CC0-1.0 diff --git a/logo/logo_html.svg b/logo/logo_html.svg new file mode 100644 index 0000000..199c3ca --- /dev/null +++ b/logo/logo_html.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + diff --git a/logo/logo_mesh.svg b/logo/logo_mesh.svg new file mode 100644 index 0000000..ccd6583 --- /dev/null +++ b/logo/logo_mesh.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/style.css b/style.css index e9fd751..6463f24 100644 --- a/style.css +++ b/style.css @@ -20,3 +20,16 @@ h1, h2, h3, h4 { var { font-family: serif; } + +/* +Firefox only supports conic gradients as of 83.0, so for the time +being, we need to provide a fallback for the logo. +*/ + +.logo { display: none; } +.no-logo { display: block; } + +@supports (background: conic-gradient(from 0.25turn, red, magenta, blue,= aqua, lime, yellow, red)) { + .logo { display: block; } + .no-logo { display: none; } +} --=20 2.27.0