Skip to content

Commit fb77194

Browse files
authored
Merge pull request #3064 from SwiftPackageIndex/rfs6-ctas
New home page CTA and data race safety metadata item
2 parents 20bb625 + 4efd8e1 commit fb77194

16 files changed

+280
-215
lines changed

FrontEnd/styles/colors.scss

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@
3535
--light-green: #68bb13;
3636
--very-light-green: #ebf9de;
3737

38+
--very-dark-purple: #2f1d37;
39+
--dark-purple: #6d17af;
40+
--mid-purple: #aa66de;
41+
--light-purple: #bda0d3;
42+
--very-light-purple: #f8e9ff;
43+
3844
--yellow: #f2b94f;
3945
--orange: #f58e36;
4046
--mid-red: #cc4444;
@@ -173,8 +179,10 @@
173179
--scta-panel-accent: var(--pink);
174180
--ccta-panel-accent: var(--mid-blue);
175181
--ghcta-panel-accent: var(--pink);
176-
--podcast-panel-accent: var(--light-blue);
177182
--podcast-panel-background: var(--very-light-blue);
183+
--podcast-panel-accent: var(--light-blue);
184+
--rfs6-panel-background: var(--very-light-purple);
185+
--rfs6-panel-accent: var(--light-purple);
178186

179187
--avatar-shadow: 0 2px 2px 3px rgba(0, 0, 0, 5%);
180188

@@ -204,6 +212,8 @@
204212
--mid-green: #0ebf4c;
205213
--light-green: #96ff4c;
206214

215+
--mid-purple: #9b42df;
216+
207217
// -------------------------------------------------------------------------
208218
// Semantic colours.
209219
// -------------------------------------------------------------------------
@@ -217,7 +227,9 @@
217227
--panel-underlay-opacity: 0.8;
218228

219229
--podcast-panel-background: var(--very-dark-blue);
220-
--podcast-panel-border: var(--dark-blue);
230+
--podcast-panel-accent: var(--dark-blue);
231+
--rfs6-panel-background: var(--very-dark-purple);
232+
--rfs6-panel-accent: var(--dark-purple);
221233

222234
--green-text: var(--mid-green);
223235

FrontEnd/styles/images.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
--image-branch: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDI3MzUzIj48cGF0aCBkPSJtMjIgMzcuMzhjLTUuNTgtMS4zNS05Ljc1LTYuMzgtOS43NS0xMi4zOHM0LjE3LTExLjAyIDkuNzUtMTIuMzh2LTExLjQzYy0xMS44NCAxLjQ4LTIxIDExLjU3LTIxIDIzLjgxczkuMTYgMjIuMzMgMjEgMjMuODF6Ii8+PHBhdGggZD0ibTI4IDEyLjYyYzUuNTggMS4zNSA5Ljc1IDYuMzggOS43NSAxMi4zOCAwIDIuMTItLjUzIDQuMTEtMS40NCA1Ljg3bDYuNjkgNi42OXYzLjMxYzMuNzMtNC4yMyA2LTkuNzggNi0xNS44NyAwLTEyLjI0LTkuMTYtMjIuMzMtMjEtMjMuODF2MTEuNDN6Ii8+PGNpcmNsZSBjeD0iMjUiIGN5PSIyNSIgcj0iNi43NSIvPjxwYXRoIGQ9Im0zNyA0MC4wNC00LjY1LTQuNjVjLTEuMjkuOTItMi43NyAxLjYtNC4zNSAxLjk4djExLjQzYzMuMjUtLjQxIDYuMjktMS40NiA5LTMuMDN2LTUuNzR6Ii8+PC9nPjwvc3ZnPg==');
2424
--image-build-failed: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNDguOTUgMTAuOTUtOS45LTkuOS0xNC4wNSAxNC4wNS0xNC4wNS0xNC4wNS05LjkgOS45IDE0LjA1IDE0LjA1LTE0LjA1IDE0LjA1IDkuOSA5LjkgMTQuMDUtMTQuMDUgMTQuMDUgMTQuMDUgOS45LTkuOS0xNC4wNS0xNC4wNXoiIGZpbGw9IiNjNDQiLz48L3N2Zz4=');
2525
--image-build-succeeded: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTguMzIgNDQuODktMTcuNTgtMTcuNTggOC44NS04Ljg0IDguNzMgOC43MyAyMi4wOS0yMi4wOSA4Ljg1IDguODR6IiBmaWxsPSIjNjhiYjEzIi8+PC9zdmc+');
26+
--image-checkered-flag-cta: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTcuMjMgMjAuNDVjLTQuNTcgMS41Ny05LjI4IDIuNC0xNC4zOCAxLjAxLS42NS0zLjctMS4zLTcuMzktMS45Ni0xMS4wOSA1LjEgMS4zOSA5LjguNTYgMTQuMzgtMS4wMS42NSAzLjcgMS4zIDcuMzkgMS45NiAxMS4wOXoiIGZpbGw9IiMyZjJmMmYiLz48cGF0aCBkPSJtMzAuODIgMTUuMDFjLTQuNTcgMS41Ny05LjAyIDMuODgtMTMuNTkgNS40NS0uNjUtMy43LTEuMy03LjM5LTEuOTYtMTEuMDkgNC41Ny0xLjU3IDkuMDItMy44OCAxMy41OS01LjQ1LjY1IDMuNyAxLjMgNy4zOSAxLjk2IDExLjA5eiIgZmlsbD0iI2RhZGFkYSIvPjxwYXRoIGQ9Im00NS4yIDE0Yy01LjEtMS4zOS05LjgtLjU2LTE0LjM4IDEuMDEtLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5IDQuNTctMS41NyA5LjI4LTIuNCAxNC4zOC0xLjAxLjY1IDMuNyAxLjMgNy4zOSAxLjk2IDExLjA5eiIgZmlsbD0iIzJmMmYyZiIvPjxwYXRoIGQ9Im0xOS4xOCAzMS41NWMtNC41NyAxLjU3LTkuMjggMi40LTE0LjM4IDEuMDEtLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5IDUuMSAxLjM5IDkuOC41NiAxNC4zOC0xLjAxLjY1IDMuNyAxLjMgNy4zOSAxLjk2IDExLjA5eiIgZmlsbD0iI2RhZGFkYSIvPjxwYXRoIGQ9Im0zMi43NyAyNi4xYy00LjU3IDEuNTctOS4wMiAzLjg4LTEzLjU5IDUuNDUtLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5IDQuNTctMS41NyA5LjAyLTMuODggMTMuNTktNS40NS42NSAzLjcgMS4zIDcuMzkgMS45NiAxMS4wOXoiIGZpbGw9IiMyZjJmMmYiLz48cGF0aCBkPSJtNDcuMTUgMjUuMDljLTUuMS0xLjM5LTkuOC0uNTYtMTQuMzggMS4wMS0uNjUtMy43LTEuMy03LjM5LTEuOTYtMTEuMDkgNC41Ny0xLjU3IDkuMjgtMi40IDE0LjM4LTEuMDEuNjUgMy43IDEuMyA3LjM5IDEuOTYgMTEuMDl6IiBmaWxsPSIjZGFkYWRhIi8+PHBhdGggZD0ibTM0LjczIDM3LjE5Yy00LjU3IDEuNTctOS4wMiAzLjg4LTEzLjU5IDUuNDUtLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5IDQuNTctMS41NyA5LjAyLTMuODggMTMuNTktNS40NS42NSAzLjcgMS4zIDcuMzkgMS45NiAxMS4wOXoiIGZpbGw9IiNkYWRhZGEiLz48ZyBmaWxsPSIjMmYyZjJmIj48cGF0aCBkPSJtNDkuMTEgMzYuMThjLTUuMS0xLjM5LTkuOC0uNTYtMTQuMzggMS4wMS0uNjUtMy43LTEuMy03LjM5LTEuOTYtMTEuMDkgNC41Ny0xLjU3IDkuMjgtMi40IDE0LjM4LTEuMDEuNjUgMy43IDEuMyA3LjM5IDEuOTYgMTEuMDl6Ii8+PHBhdGggZD0ibTQuOCAzMi41NiAxLjUzIDguNjcuNDMgMi40Mi43MyA0LjE1IDMuNzYtLjY2LS41LTIuODNjMy42LjIzIDcuMDItLjUyIDEwLjM4LTEuNjdsLTEuOTYtMTEuMDljLTQuNTcgMS41Ny05LjI4IDIuNC0xNC4zOCAxLjAxeiIvPjwvZz48L3N2Zz4=');
27+
--image-checkered-flag: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMmYyZjJmIj48cGF0aCBkPSJtMTguOTUgMTguNTJjLjUgMi44NiAxLjAxIDUuNzIgMS41MSA4LjU4IDMuNTYtMS4zMyA3LjA0LTMuMDkgMTAuNTktNC40MS0uNS0yLjg2LTEuMDEtNS43Mi0xLjUxLTguNTgtMy41NiAxLjMzLTcuMDQgMy4wOS0xMC41OSA0LjQxeiIvPjxwYXRoIGQ9Im0zOC41Ni43NWMtMTEuNTgtMS4xNy0yMS4xMSA5LjI2LTMyLjY5IDguMDgtMS4wMy0uMS0yLjA3LS4zLTMuMTQtLjYxbC41MiAyLjk0IDMuMDMgMTcuMTYgMS41MSA4LjU4LjUyIDIuOTQgMS42NyA5LjQ5IDIuOTQtLjUyLTEuNDgtOC4zN2MxMS41OCAxLjE4IDIxLjExLTkuMjYgMzIuNjktOC4wOCAxLjAzLjEgMi4wNy4zIDMuMTQuNjFsLS41Mi0yLjk0Yy0xLjUxLTguNTgtMy4wMy0xNy4xNi00LjU0LTI1Ljc0bC0uNTItMi45NGMtMS4wNi0uMy0yLjExLS41LTMuMTQtLjYxem0zLjU0IDIwLjFjLTMuODYtLjM5LTcuNDkuNTEtMTEuMDUgMS44M2wxLjUxIDguNThjLTMuNTYgMS4zMy03LjA0IDMuMDgtMTAuNiA0LjQxbC0xLjUxLTguNThjLTMuNTYgMS4zMy03LjE5IDIuMjMtMTEuMDUgMS44M2wtLjItMS4xMmMtLjQ0LTIuNDgtLjg4LTQuOTctMS4zMS03LjQ1IDMuODYuMzkgNy40OS0uNTEgMTEuMDUtMS44My0uNDctMi42Ny0xLjAzLTUuODQtMS41MS04LjU4IDMuNTYtMS4zMyA3LjA0LTMuMDggMTAuNi00LjQxLjQ4IDIuNzMgMS4wNSA1Ljk0IDEuNTEgOC41OCAzLjU2LTEuMzMgNy4xOS0yLjIzIDExLjA1LTEuODNsMS41MSA4LjU4eiIvPjwvZz48L3N2Zz4=');
2628
--image-clear-search: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjUgMWMtMTMuMjUgMC0yNCAxMC43NC0yNCAyNHMxMC43NSAyNCAyNCAyNCAyNC0xMC43NSAyNC0yNC0xMC43NC0yNC0yNC0yNHptMTMuODggMzIuMTQtNS43NCA1LjczLTguMTQtOC4xNC04LjE0IDguMTQtNS43My01LjczIDguMTQtOC4xNC04LjE0LTguMTQgNS43My01Ljc0IDguMTQgOC4xNCA4LjE0LTguMTQgNS43NCA1Ljc0LTguMTQgOC4xNHoiIGZpbGw9IiNkYWRhZGEiLz48L3N2Zz4=');
2729
--image-compatibility-unknown: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTkuMTcgMzEuMXYtMi40NmMwLTEuODcuMzgtMy40NSAxLjE1LTQuNzQuNzYtMS4yOSAyLjEyLTIuNTQgNC4wNy0zLjc2IDEuNTUtLjk3IDIuNjYtMS44NSAzLjM0LTIuNjNzMS4wMi0xLjY4IDEuMDItMi42OWMwLS44LS4zNi0xLjQ0LTEuMDktMS45LS43My0uNDctMS42Ny0uNy0yLjgzLS43LTIuODggMC02LjI1IDEuMDItMTAuMTEgMy4wNmwtMy45OC03Ljc5YzQuNzUtMi43MSA5LjcxLTQuMDcgMTQuODktNC4wNyA0LjI2IDAgNy42Ljk0IDEwLjAyIDIuODFzMy42NCA0LjQyIDMuNjQgNy42NGMwIDIuMzEtLjU0IDQuMzEtMS42MiA2cy0yLjggMy4yOS01LjE3IDQuOGMtMiAxLjMtMy4yNiAyLjI1LTMuNzYgMi44NS0uNTEuNi0uNzYgMS4zMS0uNzYgMi4xM3YxLjQ2aC04Ljc5em0tMS4yMyAxMC4wMmMwLTEuNzYuNTEtMy4xMSAxLjUzLTQuMDZzMi41Mi0xLjQzIDQuNTEtMS40MyAzLjM3LjQ4IDQuMzkgMS40NSAxLjUzIDIuMzEgMS41MyA0LjA1LS41MyAzLjA4LTEuNTkgNC4wNGMtMS4wNi45NS0yLjUxIDEuNDMtNC4zNCAxLjQzcy0zLjM3LS40Ny00LjQ0LTEuNDItMS42LTIuMjktMS42LTQuMDV6IiBmaWxsPSIjZGFkYWRhIi8+PC9zdmc+');
2830
--image-compatible: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTguMzIgNDQuODktMTcuNTgtMTcuNTggOC44NS04Ljg0IDguNzMgOC43MyAyMi4wOS0yMi4wOSA4Ljg1IDguODR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
@@ -61,6 +63,8 @@
6163
--image-branch: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMGM5NDZlIj48cGF0aCBkPSJtMjIgMzcuMzhjLTUuNTgtMS4zNS05Ljc1LTYuMzgtOS43NS0xMi4zOHM0LjE3LTExLjAyIDkuNzUtMTIuMzh2LTExLjQzYy0xMS44NCAxLjQ4LTIxIDExLjU3LTIxIDIzLjgxczkuMTYgMjIuMzMgMjEgMjMuODF6Ii8+PHBhdGggZD0ibTI4IDEyLjYyYzUuNTggMS4zNSA5Ljc1IDYuMzggOS43NSAxMi4zOCAwIDIuMTItLjUzIDQuMTEtMS40NCA1Ljg3bDYuNjkgNi42OXYzLjMxYzMuNzMtNC4yMyA2LTkuNzggNi0xNS44NyAwLTEyLjI0LTkuMTYtMjIuMzMtMjEtMjMuODF2MTEuNDN6Ii8+PGNpcmNsZSBjeD0iMjUiIGN5PSIyNSIgcj0iNi43NSIvPjxwYXRoIGQ9Im0zNyA0MC4wNC00LjY1LTQuNjVjLTEuMjkuOTItMi43NyAxLjYtNC4zNSAxLjk4djExLjQzYzMuMjUtLjQxIDYuMjktMS40NiA5LTMuMDN2LTUuNzR6Ii8+PC9nPjwvc3ZnPg==');
6264
--image-build-failed: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNDguOTUgMTAuOTUtOS45LTkuOS0xNC4wNSAxNC4wNS0xNC4wNS0xNC4wNS05LjkgOS45IDE0LjA1IDE0LjA1LTE0LjA1IDE0LjA1IDkuOSA5LjkgMTQuMDUtMTQuMDUgMTQuMDUgMTQuMDUgOS45LTkuOS0xNC4wNS0xNC4wNXoiIGZpbGw9IiNmZjQzNDMiLz48L3N2Zz4=');
6365
--image-build-succeeded: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTguMzIgNDQuODktMTcuNTgtMTcuNTggOC44NS04Ljg0IDguNzMgOC43MyAyMi4wOS0yMi4wOSA4Ljg1IDguODR6IiBmaWxsPSIjOTZmZjRjIi8+PC9zdmc+');
66+
--image-checkered-flag-cta: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTcuMjMgMjAuNDVjLTQuNTcgMS41Ny05LjI4IDIuNC0xNC4zOCAxLjAxLS42NS0zLjctMS4zLTcuMzktMS45Ni0xMS4wOSA1LjEgMS4zOSA5LjguNTYgMTQuMzgtMS4wMS42NSAzLjcgMS4zIDcuMzkgMS45NiAxMS4wOXoiIGZpbGw9IiMyZjJmMmYiLz48cGF0aCBkPSJtMzAuODIgMTUuMDFjLTQuNTcgMS41Ny05LjAyIDMuODgtMTMuNTkgNS40NS0uNjUtMy43LTEuMy03LjM5LTEuOTYtMTEuMDkgNC41Ny0xLjU3IDkuMDItMy44OCAxMy41OS01LjQ1LjY1IDMuNyAxLjMgNy4zOSAxLjk2IDExLjA5eiIgZmlsbD0iI2RhZGFkYSIvPjxwYXRoIGQ9Im00NS4yIDE0Yy01LjEtMS4zOS05LjgtLjU2LTE0LjM4IDEuMDEtLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5IDQuNTctMS41NyA5LjI4LTIuNCAxNC4zOC0xLjAxLjY1IDMuNyAxLjMgNy4zOSAxLjk2IDExLjA5eiIgZmlsbD0iIzJmMmYyZiIvPjxwYXRoIGQ9Im0xOS4xOCAzMS41NWMtNC41NyAxLjU3LTkuMjggMi40LTE0LjM4IDEuMDEtLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5IDUuMSAxLjM5IDkuOC41NiAxNC4zOC0xLjAxLjY1IDMuNyAxLjMgNy4zOSAxLjk2IDExLjA5eiIgZmlsbD0iI2RhZGFkYSIvPjxwYXRoIGQ9Im0zMi43NyAyNi4xYy00LjU3IDEuNTctOS4wMiAzLjg4LTEzLjU5IDUuNDUtLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5IDQuNTctMS41NyA5LjAyLTMuODggMTMuNTktNS40NS42NSAzLjcgMS4zIDcuMzkgMS45NiAxMS4wOXoiIGZpbGw9IiMyZjJmMmYiLz48cGF0aCBkPSJtNDcuMTUgMjUuMDljLTUuMS0xLjM5LTkuOC0uNTYtMTQuMzggMS4wMS0uNjUtMy43LTEuMy03LjM5LTEuOTYtMTEuMDkgNC41Ny0xLjU3IDkuMjgtMi40IDE0LjM4LTEuMDEuNjUgMy43IDEuMyA3LjM5IDEuOTYgMTEuMDl6IiBmaWxsPSIjZGFkYWRhIi8+PHBhdGggZD0ibTM0LjczIDM3LjE5Yy00LjU3IDEuNTctOS4wMiAzLjg4LTEzLjU5IDUuNDUtLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5IDQuNTctMS41NyA5LjAyLTMuODggMTMuNTktNS40NS42NSAzLjcgMS4zIDcuMzkgMS45NiAxMS4wOXoiIGZpbGw9IiNkYWRhZGEiLz48ZyBmaWxsPSIjMmYyZjJmIj48cGF0aCBkPSJtNDkuMTEgMzYuMThjLTUuMS0xLjM5LTkuOC0uNTYtMTQuMzggMS4wMS0uNjUtMy43LTEuMy03LjM5LTEuOTYtMTEuMDkgNC41Ny0xLjU3IDkuMjgtMi40IDE0LjM4LTEuMDEuNjUgMy43IDEuMyA3LjM5IDEuOTYgMTEuMDl6Ii8+PHBhdGggZD0ibTQuOCAzMi41NiAxLjUzIDguNjcuNDMgMi40Mi43MyA0LjE1IDMuNzYtLjY2LS41LTIuODNjMy42LjIzIDcuMDItLjUyIDEwLjM4LTEuNjctLjY1LTMuNy0xLjMtNy4zOS0xLjk2LTExLjA5LTQuNTcgMS41Ny05LjI4IDIuNC0xNC4zOCAxLjAxeiIvPjwvZz48L3N2Zz4=');
67+
--image-checkered-flag: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZGFkYWRhIj48cGF0aCBkPSJtMTguOTUgMTguNTJjLjUgMi44NiAxLjAxIDUuNzIgMS41MSA4LjU4IDMuNTYtMS4zMyA3LjA0LTMuMDkgMTAuNTktNC40MS0uNS0yLjg2LTEuMDEtNS43Mi0xLjUxLTguNTgtMy41NiAxLjMzLTcuMDQgMy4wOS0xMC41OSA0LjQxeiIvPjxwYXRoIGQ9Im0zOC41Ni43NWMtMTEuNTgtMS4xNy0yMS4xMSA5LjI2LTMyLjY5IDguMDgtMS4wMy0uMS0yLjA3LS4zLTMuMTQtLjYxbC41MiAyLjk0IDMuMDMgMTcuMTYgMS41MSA4LjU4LjUyIDIuOTQgMS42NyA5LjQ5IDIuOTQtLjUyLTEuNDgtOC4zN2MxMS41OCAxLjE4IDIxLjExLTkuMjYgMzIuNjktOC4wOCAxLjAzLjEgMi4wNy4zIDMuMTQuNjFsLS41Mi0yLjk0Yy0xLjUxLTguNTgtMy4wMy0xNy4xNi00LjU0LTI1Ljc0bC0uNTItMi45NGMtMS4wNi0uMy0yLjExLS41LTMuMTQtLjYxem0zLjU0IDIwLjFjLTMuODYtLjM5LTcuNDkuNTEtMTEuMDUgMS44M2wxLjUxIDguNThjLTMuNTYgMS4zMy03LjA0IDMuMDgtMTAuNiA0LjQxbC0xLjUxLTguNThjLTMuNTYgMS4zMy03LjE5IDIuMjMtMTEuMDUgMS44M2wtLjItMS4xMmMtLjQ0LTIuNDgtLjg4LTQuOTctMS4zMS03LjQ1IDMuODYuMzkgNy40OS0uNTEgMTEuMDUtMS44My0uNDctMi42Ny0xLjAzLTUuODQtMS41MS04LjU4IDMuNTYtMS4zMyA3LjA0LTMuMDggMTAuNi00LjQxLjQ4IDIuNzMgMS4wNSA1Ljk0IDEuNTEgOC41OCAzLjU2LTEuMzMgNy4xOS0yLjIzIDExLjA1LTEuODNsMS41MSA4LjU4eiIvPjwvZz48L3N2Zz4=');
6468
--image-clear-search: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjUgMWMtMTMuMjUgMC0yNCAxMC43NC0yNCAyNHMxMC43NSAyNCAyNCAyNCAyNC0xMC43NSAyNC0yNC0xMC43NC0yNC0yNC0yNHptMTMuODggMzIuMTQtNS43NCA1LjczLTguMTQtOC4xNC04LjE0IDguMTQtNS43My01LjczIDguMTQtOC4xNC04LjE0LTguMTQgNS43My01Ljc0IDguMTQgOC4xNCA4LjE0LTguMTQgNS43NCA1Ljc0LTguMTQgOC4xNHoiIGZpbGw9IiMyZjJmMmYiLz48L3N2Zz4=');
6569
--image-compatibility-unknown: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTkuMTcgMzEuMXYtMi40NmMwLTEuODcuMzgtMy40NSAxLjE1LTQuNzQuNzYtMS4yOSAyLjEyLTIuNTQgNC4wNy0zLjc2IDEuNTUtLjk3IDIuNjYtMS44NSAzLjM0LTIuNjNzMS4wMi0xLjY4IDEuMDItMi42OWMwLS44LS4zNi0xLjQ0LTEuMDktMS45LS43My0uNDctMS42Ny0uNy0yLjgzLS43LTIuODggMC02LjI1IDEuMDItMTAuMTEgMy4wNmwtMy45OC03Ljc5YzQuNzUtMi43MSA5LjcxLTQuMDcgMTQuODktNC4wNyA0LjI2IDAgNy42Ljk0IDEwLjAyIDIuODFzMy42NCA0LjQyIDMuNjQgNy42NGMwIDIuMzEtLjU0IDQuMzEtMS42MiA2cy0yLjggMy4yOS01LjE3IDQuOGMtMiAxLjMtMy4yNiAyLjI1LTMuNzYgMi44NS0uNTEuNi0uNzYgMS4zMS0uNzYgMi4xM3YxLjQ2aC04Ljc5em0tMS4yMyAxMC4wMmMwLTEuNzYuNTEtMy4xMSAxLjUzLTQuMDZzMi41Mi0xLjQzIDQuNTEtMS40MyAzLjM3LjQ4IDQuMzkgMS40NSAxLjUzIDIuMzEgMS41MyA0LjA1LS41MyAzLjA4LTEuNTkgNC4wNGMtMS4wNi45NS0yLjUxIDEuNDMtNC4zNCAxLjQzcy0zLjM3LS40Ny00LjQ0LTEuNDItMS42LTIuMjktMS42LTQuMDV6IiBmaWxsPSIjM2UzZTNlIi8+PC9zdmc+');
6670
--image-compatible: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTguMzIgNDQuODktMTcuNTgtMTcuNTggOC44NS04Ljg0IDguNzMgOC43MyAyMi4wOS0yMi4wOSA4Ljg1IDguODR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');

FrontEnd/styles/layout.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,14 @@ main > .inner {
4747
}
4848
}
4949

50+
.center-column {
51+
display: flex;
52+
flex-direction: column;
53+
align-items: center;
54+
max-width: 700px;
55+
margin: 0 auto;
56+
}
57+
5058
@media screen and (max-width: $mobile-breakpoint) {
5159
.two-column {
5260
display: flex;

FrontEnd/styles/package.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@
136136
background-image: var(--image-macros);
137137
}
138138

139+
li.data-race-safe {
140+
background-image: var(--image-checkered-flag);
141+
}
142+
139143
li.keywords {
140144
grid-column-start: span 2;
141145
background-image: var(--image-tags);

FrontEnd/styles/panel_button.scss

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,30 @@
142142
}
143143
}
144144

145+
&.rfs6 {
146+
--panel-accent: var(--rfs6-panel-accent);
147+
--panel-button-background: var(--rfs6-panel-background);
148+
position: relative;
149+
margin-top: 20px;
150+
151+
p {
152+
margin: 0 15px 0 0;
153+
}
154+
155+
&::before {
156+
content: '';
157+
position: absolute;
158+
top: -17px;
159+
right: -5px;
160+
display: block;
161+
width: 40px;
162+
height: 40px;
163+
background-repeat: no-repeat;
164+
background-size: 100%;
165+
background-image: var(--image-checkered-flag-cta);
166+
}
167+
}
168+
145169
@media screen and (max-width: $mobile-breakpoint) {
146170
max-width: 300px;
147171
margin: 0 auto;
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)