Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
a306738
feat(home): clear out old markup
sarmstead May 22, 2025
7a19b3e
feat(home): add markup and styles for home hero
sarmstead May 30, 2025
7ceb52d
feat(home): add pillars section
sarmstead May 31, 2025
7f313d1
feat(home): add open source section
sarmstead May 31, 2025
2f1f204
fix(home): tweak h3 size in hero on desktop
sarmstead May 31, 2025
74c6e0f
feat(home): add community section
sarmstead Jun 1, 2025
c567919
feat(home): tweak pillars background image
sarmstead Jun 1, 2025
ab239cc
feat(home): add support section
sarmstead Jun 3, 2025
d9f867a
feat(get-involved): create styles and markup for partial
sarmstead Jun 3, 2025
510613c
fix(button.css): adjust button box shadow
sarmstead Jun 3, 2025
6cffd5d
refactor(css): remove unused imports
sarmstead Jun 6, 2025
7079048
fix(home): use asset helper for images
sarmstead Jun 6, 2025
70d32db
feat(button.css): add flex styles for button wrappers
sarmstead Jun 6, 2025
fcdc7f8
refactor(get-involved): move into components directory
sarmstead Jun 6, 2025
0dbf097
refactor(rubycentral.css): swap Inter url for official endpoint
sarmstead Jun 6, 2025
033896f
refactor(rubycentral.css): extract color variables into separate file
sarmstead Jun 6, 2025
99ec64b
refactor(rubycentral.css): remove blurb icon and styles
sarmstead Jun 6, 2025
66e50b5
refactor(.people): simplify sponsor card styles
sarmstead Jun 6, 2025
950f2d4
refactor(#rubygems): remove unused selectors and icon
sarmstead Jun 8, 2025
3a08467
refactor(conferences): move rubyconf / railsconf styles to dedicated …
sarmstead Jun 8, 2025
9a86ad3
refactor(#support): remove unused selectors
sarmstead Jun 8, 2025
6d37eae
refactor(rubycentral.css): remove unused front family style
sarmstead Jun 8, 2025
69d511d
feat(body): remove background gradient
sarmstead Jun 8, 2025
3341af1
refactor(.padded-container): remove unused selector
sarmstead Jun 8, 2025
e328717
refactor(header): remove unused selectors
sarmstead Jun 8, 2025
8829aef
refactor(.upcoming/.upcoming-details): remove unused selectors
sarmstead Jun 8, 2025
76a28f7
refactor(.main-grid): remove unused selectors
sarmstead Jun 8, 2025
dc5f9a9
refactor(#railsconf-interest): move selector to appropriate file
sarmstead Jun 8, 2025
92e47d1
refactor(section): remove aggressive section styles
sarmstead Jun 8, 2025
3426e8b
refactor(.icon-box): remove unused selectors
sarmstead Jun 8, 2025
2672a09
refactor(#conferences): remove unused selectors
sarmstead Jun 8, 2025
4515c84
refactor(video_hover): remove unused animations
sarmstead Jun 8, 2025
d10c18a
refactor(.content): remove unused selector
sarmstead Jun 8, 2025
fc368ae
refactor(#about/#history): remove unused selectors
sarmstead Jun 8, 2025
bd131d1
refactor(.profile-image): move selector to dedicated file
sarmstead Jun 8, 2025
ad9c58b
refactor(#directors): remove unused selectors and icon
sarmstead Jun 8, 2025
7eb28e6
refactor(#staff): remove unused selector and icon
sarmstead Jun 8, 2025
4008974
refactor(#oss-team/#oss-sponsors): remove unused selectors
sarmstead Jun 8, 2025
c1e39a3
refactor(.static-content): move styles to dedicated file
sarmstead Jun 8, 2025
0e2260d
refactor(.back): move styles into dedicated file
sarmstead Jun 8, 2025
47c33a4
refactor(.arrow): remove unused selectors and icons
sarmstead Jun 8, 2025
16b29e4
refactor(.apply/.apply-btn): remove unused selectors
sarmstead Jun 8, 2025
692b13d
refactor(typography): move typographical styles into dedicated file
sarmstead Jun 8, 2025
7df0d40
fix(home): set white text as needed
sarmstead Jun 8, 2025
4d84c37
refactor(layout): extract reset styles into dedicated file
sarmstead Jun 8, 2025
c0dd433
fix(.post__list__item): adjust post index item styles
sarmstead Jun 8, 2025
165fbe2
refactor(home): clean up typographical styles
sarmstead Jun 8, 2025
46d7352
fix(main): adjust vertical padding on main container
sarmstead Jun 8, 2025
2d0a93d
refactor(typography): merge modern typography into base
sarmstead Jun 9, 2025
49eac64
fix(post): adjust index item styles and markup
sarmstead Jun 9, 2025
2b871ef
fix(corporate-sponsorship): pull #modern styles out of .post
sarmstead Jun 9, 2025
08d0b2f
fix(open-source): pull #modern styles out of .post
sarmstead Jun 9, 2025
fb82615
fix(home): adjust selector for last text block of community and confe…
sarmstead Jun 9, 2025
2a516ae
refactor(assets): remove unused images
sarmstead Jun 9, 2025
6e2b841
fix(typography): remove font size increment for p tags on desktop
sarmstead Jun 10, 2025
413dd86
feat(divider): extract hr styling into shared component styles
sarmstead Jun 10, 2025
8b878e3
fix(home): update home images blend modes
sarmstead Jun 17, 2025
3da01b7
refactor(app.css): rename colors to variables
sarmstead Jun 17, 2025
1d79c9a
refactor(--layout-inner-max-width): use css variable across stylesheets
sarmstead Jun 17, 2025
c96bc9d
refactor(variables.css): prefix colors with "color"
sarmstead Jun 17, 2025
991754d
feat(navigation): create top nav and footer
sarmstead Jun 24, 2025
7ef75aa
feat(about): add markup, styles, and route (#28)
sarmstead Jun 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
162 changes: 162 additions & 0 deletions about.hbs
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
{{!< default}}
<header class='page-about__hero'>
<div class='page-about__hero__inner'>
{{#get 'pages' filter="title:'About::Hero - Body'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
<section class='kg-button-card__group'>
{{#get 'pages' filter='tag:hash-about-hero-cta' limit='2'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
</section>
</div>
</header>
<section class='page-about__position'>
<div class='page-about__position__inner'>
<img
alt="Female software engineer sitting at a laptop and holding a coffee cup"
class='page-about__position--image'
src={{asset 'images/about__position.jpg'}}
/>
<div class='page-about__position--content'>
{{#get 'pages' filter="title:'About::Position - Body'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
</div>
</div>
</section>
<section class='page-about__history'>
<div class='page-about__history__inner'>
<h2 class='page-about__history__title'>History</h2>
<hr />
<section class='page-about__history__section-one'>
<img
alt='Group of developers hugging and smiling together'
class='page-about__history__section-one--image'
src={{asset 'images/home__community__details--image.jpg'}}
/>
<div class='page-about__history__section-one--content'>
{{#get 'pages' filter="title:'About::History::SectionOne - Body'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
{{#get 'pages' filter="title:'About::History::SectionOne - Button'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
</div>
</section>
<section class='page-about__history__section-two'>
<img
alt='Seated conference participants talking with one another'
class='page-about__history__section-two--image'
src={{asset 'images/about__history__section-two--image.jpg'}}
/>
<div class='page-about__history__section-two--content'>
{{#get 'pages' filter="title:'About::History::SectionTwo - Body'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
</div>
</section>
<section class='page-about__history__section-three'>
<img
alt='Crowded lobby with conference participants entering workshop rooms'
class='page-about__history__section-three--image'
src={{asset 'images/about__history__section-three--image.jpg'}}
/>
<div class='page-about__history__section-three--content'>
{{#get 'pages' filter="title:'About::History::SectionThree - Body'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
</div>
</section>
</div>
</section>
<section class='page-about__team'>
<header class='page-about__team__header'>
{{#get 'pages' filter="title:'About::Team - Header'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
</header>
<section class='page-about__team__staff'>
<header class='page-about__team__staff__header'>
{{#get 'pages' filter="title:'About::Team::Staff - Header'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
</header>
<section class='page-about__team__staff__inner'>
{{#get "pages" order="featured desc, title asc" filter="tags:hash-staff" limit="all"}}
{{#foreach pages}}
<figure class='page-about__team__member'>
{{#if feature_image}}
<img
alt="{{title}}"
class='page-about__team__member__image'
src="{{feature_image}}"
/>
{{else}}
<img
alt='White Ruby Central logo on red background'
class='page-about__team__member__image'
src={{asset 'images/global__placeholder.svg'}}
/>
{{/if}}
<div class='page-about__team__member--details'>
<h4>{{title}}</h4>
{{content}}
</div>
</figure>
{{/foreach}}
{{/get}}
</section>
</section>
<section class='page-about__team__directors'>
<header class='page-about__team__directors__header'>
{{#get 'pages' filter="title:'About::Team::Directors - Header'" limit='1'}}
{{#foreach pages}}
{{content}}
{{/foreach}}
{{/get}}
</header>
<section class='page-about__team__directors__inner'>
{{#get "pages" order="featured desc, title asc" filter="tags:hash-director" limit="all"}}
{{#foreach pages}}
<figure class='page-about__team__member'>
{{#if feature_image}}
<img
alt="{{title}}"
class='page-about__team__member__image'
src="{{feature_image}}"
/>
{{else}}
<img
alt='White Ruby Central logo on red background'
class='page-about__team__member__image'
src={{asset 'images/global__placeholder.svg'}}
/>
{{/if}}
<h4>{{title}}</h4>
{{content}}
</figure>
{{/foreach}}
{{/get}}
</section>
</section>
</section>
{{> 'get-involved' }}
Binary file added assets/images/about__hero--background.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/about__position.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 0 additions & 11 deletions assets/images/arrow.svg

This file was deleted.

13 changes: 0 additions & 13 deletions assets/images/blurb-icon.svg

This file was deleted.

11 changes: 0 additions & 11 deletions assets/images/community-icon.svg

This file was deleted.

11 changes: 0 additions & 11 deletions assets/images/darkarrow.svg

This file was deleted.

11 changes: 0 additions & 11 deletions assets/images/directors-icon.svg

This file was deleted.

Binary file added assets/images/full-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading