diff --git a/assets/css/custom.css b/assets/css/custom.css index ea90969..8b42b10 100644 --- a/assets/css/custom.css +++ b/assets/css/custom.css @@ -1,6 +1,6 @@ /* Max Content Width */ .max-w-prose { - max-width: 75ch; + max-width: 80ch; } .prose { @@ -65,3 +65,41 @@ body a, body button { transition-duration: 250ms; } +.tooltip { + position: relative; + display: inline-block; + border-bottom: 2px dotted rgba(var(--color-secondary-700), var(--tw-text-opacity)); +} + +.tooltip .tooltiptext { + width: 20ch; + bottom: 95%; + left: 0; + padding: 0.25ch; + padding-left: 0.5ch; + padding-right: 0.5ch; + background-color: rgba(var(--color-neutral-100),0.75); + color: rgba(var(--color-secondary-700),0.75); + text-align: center; + border-radius: 5px; + position: absolute; + z-index: 1; + opacity: 0; + transition-property: opacity; + transition-duration: 250ms; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +/* TODO make background blur work*/ +.tooltip:hover .tooltiptext { + opacity: 0.95; + backdrop-filter: blur(100px); +} + +.dark .tooltip { + border-bottom: 2px dotted rgba(var(--color-secondary-400), var(--tw-text-opacity)); +} + +.dark .tooltip .tooltiptext { + background-color: rgba(var(--color-neutral-800),var(--tw-bg-opacity)); + color: rgba(var(--color-secondary-400),var(--tw-text-opacity)); +} diff --git a/config/_default/menus.en.yaml b/config/_default/menus.en.yaml index 6eba32a..888c7ff 100644 --- a/config/_default/menus.en.yaml +++ b/config/_default/menus.en.yaml @@ -14,12 +14,9 @@ main: - name: Blog pageRef: posts weight: 10 - - name: Categories - pageRef: categories - weight: 20 - name: Tags pageRef: tags - weight: 30 + weight: 20 # -- Footer Menu -- @@ -30,6 +27,6 @@ footer: - name: Source Code url: "https://github.com/AtelierSnek/snek-tech-blog" weight: 10 - - name: Categories - pageRef: categories + - name: Pay Transparency + pageRef: pay-transparency weight: 20 diff --git a/config/_default/params.yaml b/config/_default/params.yaml index 8377fb6..79ee3e7 100644 --- a/config/_default/params.yaml +++ b/config/_default/params.yaml @@ -9,8 +9,8 @@ colorScheme: rin defaultAppearance: dark # valid options: light or dark mainSections: - - section1 - - section2 + - blog + - tags robots: '' autoSwitchAppearance: true @@ -46,7 +46,7 @@ article: invertPagination: false showReadingTime: true showTableOfContents: true - showTaxonomies: false + showTaxonomies: true showWordCount: true showSummary: true sharingLinks: false diff --git a/content/pay-transparency.md b/content/pay-transparency.md new file mode 100644 index 0000000..461e90c --- /dev/null +++ b/content/pay-transparency.md @@ -0,0 +1,35 @@ +--- +title: "Pay Transparency" +date: 2022-11-01T11:11:29+11:00 +draft: false +showWords: false +--- + +# Salary/Pay Transparency + +This page lists every job we have ever held in tech, inspired by [Xe's salary transparency](https://xeiaso.net/salary-transparency) page. They set an admirable example, and we'd like to follow suit, as the more data pay/salary data exists, the more others can reason about their own situations. + +## Salary Data +Data on this page is sourced from contracts, emails, and other communication with employers. We do our best to ensure that this information is up-to-date and accurate. + +| Position | Start Date | End Date | Salary | Benefits | How we left | +| ------------------------------------ | ----------- | ----------- | ----------- | ---------------- | --------------- | +| Network Engineer | 10-Mar-2017 | 08-May-2017 | 120 AUD/hr | None - Contract | Quit | +| Network Engineer | 10-May-2017 | 07-Aug-2021 | 80,000 AUD | {{< hover "Time Off In Lieu" >}}TOIL{{< /hover >}} for CRs | Quit | +| Senior Infrastructure Technical Lead | 08-Aug-2021 | 05-Aug-2022 | 100 AUD/hr | {{< hover "Time Off In Lieu" >}}TOIL{{< /hover >}} for On-Call | Hired Full-Time | +| Senior Infrastructure Technical Lead | 15-Aug-2022 | N/A | 140,000 AUD | {{< hover "Time Off In Lieu" >}}TOIL{{< /hover >}} for On-Call | N/A | + +## Updates +This page is typically updated whenever we: + - quit a job, + - get a raise at the same company, + - change position at the same company, + - are converted from contract to full-time, + - other unspecified things happen. + +## Your Turn! +**(Ashe)** Please consider also publishing your salary/pay data. The more information is out there in the open, the better equipped everyone is to handle pay negotiation and the more likely we are to ensure that everyone is paid fairly. + +**(Selene)** By sharing this information publicly and unabashedly, we can end the stigmas around discussing pay and renumeration. These stigmas serve only to leave people in the dark and unable to argue for their own worth. + +**(Octavia)** As they say, the light of day is the best disinfectant. diff --git a/layouts/shortcodes/hover.html b/layouts/shortcodes/hover.html new file mode 100644 index 0000000..24ec163 --- /dev/null +++ b/layouts/shortcodes/hover.html @@ -0,0 +1,9 @@ +{{ if .IsNamedParams }} +
{{ .Inner }} + {{ .Get "hover-text" }} +
+{{ else }} +
{{ .Inner }} + {{ .Get 0 }} +
+{{ end }}