diff --git a/assets/built/screen.css b/assets/built/screen.css index 73b4a56..acbe392 100644 --- a/assets/built/screen.css +++ b/assets/built/screen.css @@ -1174,6 +1174,229 @@ video { margin-bottom: 0; } +.prose-xl { + font-size: 1.25rem; + line-height: 1.8; +} + +.prose-xl p { + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose-xl [class~="lead"] { + font-size: 1.2em; + line-height: 1.5; + margin-top: 1em; + margin-bottom: 1em; +} + +.prose-xl blockquote { + margin-top: 1.6em; + margin-bottom: 1.6em; + padding-left: 1.0666667em; +} + +.prose-xl h1 { + font-size: 2.8em; + margin-top: 0; + margin-bottom: 0.8571429em; + line-height: 1; +} + +.prose-xl h2 { + font-size: 1.8em; + margin-top: 1.5555556em; + margin-bottom: 0.8888889em; + line-height: 1.1111111; +} + +.prose-xl h3 { + font-size: 1.5em; + margin-top: 1.6em; + margin-bottom: 0.6666667em; + line-height: 1.3333333; +} + +.prose-xl h4 { + margin-top: 1.8em; + margin-bottom: 0.6em; + line-height: 1.6; +} + +.prose-xl img { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-xl video { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-xl figure { + margin-top: 2em; + margin-bottom: 2em; +} + +.prose-xl figure > * { + margin-top: 0; + margin-bottom: 0; +} + +.prose-xl figure figcaption { + font-size: 0.9em; + line-height: 1.5555556; + margin-top: 1em; +} + +.prose-xl code { + font-size: 0.9em; +} + +.prose-xl h2 code { + font-size: 0.8611111em; +} + +.prose-xl h3 code { + font-size: 0.9em; +} + +.prose-xl pre { + font-size: 0.9em; + line-height: 1.7777778; + margin-top: 2em; + margin-bottom: 2em; + border-radius: 0.5rem; + padding-top: 1.1111111em; + padding-right: 1.3333333em; + padding-bottom: 1.1111111em; + padding-left: 1.3333333em; +} + +.prose-xl ol { + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose-xl ul { + margin-top: 1.2em; + margin-bottom: 1.2em; +} + +.prose-xl li { + margin-top: 0.6em; + margin-bottom: 0.6em; +} + +.prose-xl ol > li { + padding-left: 1.8em; +} + +.prose-xl ol > li::before { + left: 0; +} + +.prose-xl ul > li { + padding-left: 1.8em; +} + +.prose-xl ul > li::before { + width: 0.35em; + height: 0.35em; + top: calc(0.9em - 0.175em); + left: 0.25em; +} + +.prose-xl > ul > li p { + margin-top: 0.8em; + margin-bottom: 0.8em; +} + +.prose-xl > ul > li > *:first-child { + margin-top: 1.2em; +} + +.prose-xl > ul > li > *:last-child { + margin-bottom: 1.2em; +} + +.prose-xl > ol > li > *:first-child { + margin-top: 1.2em; +} + +.prose-xl > ol > li > *:last-child { + margin-bottom: 1.2em; +} + +.prose-xl ul ul, .prose-xl ul ol, .prose-xl ol ul, .prose-xl ol ol { + margin-top: 0.8em; + margin-bottom: 0.8em; +} + +.prose-xl hr { + margin-top: 2.8em; + margin-bottom: 2.8em; +} + +.prose-xl hr + * { + margin-top: 0; +} + +.prose-xl h2 + * { + margin-top: 0; +} + +.prose-xl h3 + * { + margin-top: 0; +} + +.prose-xl h4 + * { + margin-top: 0; +} + +.prose-xl table { + font-size: 0.9em; + line-height: 1.5555556; +} + +.prose-xl thead th { + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; +} + +.prose-xl thead th:first-child { + padding-left: 0; +} + +.prose-xl thead th:last-child { + padding-right: 0; +} + +.prose-xl tbody td { + padding-top: 0.8888889em; + padding-right: 0.6666667em; + padding-bottom: 0.8888889em; + padding-left: 0.6666667em; +} + +.prose-xl tbody td:first-child { + padding-left: 0; +} + +.prose-xl tbody td:last-child { + padding-right: 0; +} + +.prose-xl > :first-child { + margin-top: 0; +} + +.prose-xl > :last-child { + margin-bottom: 0; +} + .prose-blue a { color: #2563eb; } @@ -1363,6 +1586,11 @@ video { margin: -0.75rem; } +.mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} + .mx-5 { margin-left: 1.25rem; margin-right: 1.25rem; @@ -1512,6 +1740,10 @@ video { margin-bottom: 5rem; } +.mb-24 { + margin-bottom: 6rem; +} + .-mb-12 { margin-bottom: -3rem; } @@ -1604,6 +1836,10 @@ video { height: 12rem; } +.h-52 { + height: 13rem; +} + .h-60 { height: 15rem; } @@ -1612,6 +1848,14 @@ video { height: 16rem; } +.h-72 { + height: 18rem; +} + +.h-80 { + height: 20rem; +} + .h-96 { height: 24rem; } @@ -3804,6 +4048,10 @@ figcaption{ grid-column: span 2 / span 2; } + .md\:col-span-3 { + grid-column: span 3 / span 3; + } + .md\:mx-auto { margin-left: auto; margin-right: auto; @@ -3893,6 +4141,10 @@ figcaption{ grid-template-columns: repeat(2, minmax(0, 1fr)); } + .md\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + .md\:flex-row { flex-direction: row; } diff --git a/careers.hbs b/careers.hbs index ade9e4e..b60875d 100644 --- a/careers.hbs +++ b/careers.hbs @@ -1,82 +1,165 @@ -{{!< default}} - - -{{#tag}} - -
-
-

- - {{name}} - - @ Speckle -

-

- {{description}} -

-
+{{!< default}} {{#tag}}
+
+

+ + {{name}} + + @ Speckle +

+

+ {{description}} +

+
-{{/tag}} + {{/tag}} -
+
- {{#get "posts" filter="tags:careers"}} + {{#get "posts" filter="tags:careers"}} {{#foreach posts visibility="all"}} - {{> cardCareers}} + {{> cardCareers}} {{/foreach}} - {{/get}} + {{/get}} -
+
-
-
- How to apply +
+
+ How to apply -
-
-
-

- - Send us an up-to-date CV & a quick intro - explaining your motivation for joining and - what you think your contribution to the team - can be. - - -

+
+
+

-

+ Send your CV and tell us why you think you'd be a great fit for the role! We'd also + you to include a small example of how you would improve Speckle, whether it's an idea, a sketch or a Pull Request. +

+
+ + +
+ +
+
+ Didn't find the right position? + +
+
+
+

+ + No worries! We are always looking for + talented people who + believe in our mission and want to change + AEC. + If you're intrested in working at Speckle, + get in touch at + hello@speckle.systems + + +

+
+ +
+
-
-
- Didn't find the right position? - -
-
-
-

- - No worries! We are always looking for - talented people who - believe in our mission and want to change - AEC. - If you're intrested in working at Speckle, - get in touch at - hello@speckle.systems - - -

-
- -
+
+

Life at Speckle

+

Wondering what it's like to work with us? Here's some of our perks.

-
+
+ +
+
+ Working from home +
+
+
+

+ Remote First +

+

+ No office, no commute! Work from home or from wherever you fancy, 100% of the time (we do want though a 6h timezone overalp of sorts between each other). +

+
+
+
+
+
+ gadget +
+
+
+

+ Generous Gadget Budget +

+

+ You can choose your own gear - we allocate a Generous Gadget Budget (tm) to each of us to spend on the hardware and software that makes you happy. +

+
+
+
-
\ No newline at end of file +
+
+ izzys bunnies going to the vet +
+
+
+

+ Flexible Working Hours +

+

+ There is no Big Brother watching you. If you need to take your bunnies to the vet, just do so. +

+
+
+
+ +
+
+ izzys bunnies going to the vet +
+
+
+

+ Wonky Stand-Ups +

+

+ Our mid-morning (10.30am, we're not really morning people) ritual is - or should be - never boring. There's a rotating chairperson-ship that has full control over the proceedings. +

+
+
+
+ +
+
+
+

+ Open Source & Community: The Greater Good! +

+

+ Last, but not least: doing open source is a unique adventure. We work in the open, constantly engaging with our community and users from across backgrounds, domains and cultures. Defintively not a desk job! +

+
+
+
+ izzys bunnies going to the vet +
+
+ +
+ +
\ No newline at end of file diff --git a/custom-careers-post.hbs b/custom-careers-post.hbs index 5ee4b94..edf73be 100644 --- a/custom-careers-post.hbs +++ b/custom-careers-post.hbs @@ -1,59 +1,53 @@ -{{!< default}} +{{!< default}} {{#post}}
-{{#post}} + {{!-- Header --}} -
+
- {{!-- Header --}} + {{#if feature_image}} + {{title}} + {{/if}} +

+ Position: {{title}} +

+ {{#if custom_excerpt}} +

+ {{custom_excerpt}} +

+ {{/if}} -
+
- {{#if feature_image}} - {{title}} - {{/if}} +
+ + {{content}} + +
+ +
- -
- - {{content}} - +

+ Send your CV (hello [at] speckle [dot] systems) and tell us why you think you'd be a great fit for the role. +

+

+ Include a small example of + how you would improve Speckle, whether it's an idea, a sketch or a Pull Request. We want to make sure you know + the product before you apply, all the code and docs are out there - do something amazing! +

- +
+ {{> cardTag}} +
+
-{{/post}} \ No newline at end of file + {{/post}} \ No newline at end of file