Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

content changes to ember landing page #2219

Closed
wants to merge 41 commits into from
Closed
Show file tree
Hide file tree
Changes from 40 commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
3c4aac5
content changes to ember landing page
yaigrie Oct 26, 2023
5bd1f96
add emberfest logo
yaigrie Oct 26, 2023
99dba14
Revert "add emberfest logo"
yaigrie Oct 26, 2023
ce6d6f0
changing call booking img condition
yaigrie Oct 26, 2023
e1ddc7b
missing >
yaigrie Oct 26, 2023
e7bde5b
add alt to call booking img
yaigrie Oct 26, 2023
bec34da
fix spacing in book call cta
yaigrie Oct 26, 2023
a4a9adb
content changes to ember landing page
yaigrie Oct 26, 2023
b078845
add emberfest logo
yaigrie Oct 26, 2023
28a1bba
Revert "add emberfest logo"
yaigrie Oct 26, 2023
cf33687
changing call booking img condition
yaigrie Oct 26, 2023
0080fff
missing >
yaigrie Oct 26, 2023
90fdce9
add alt to call booking img
yaigrie Oct 26, 2023
9d5f220
use same book-a-call cta as on other pages
marcoow Nov 10, 2023
f27f354
wip: content
marcoow Nov 10, 2023
e4b7f56
WIP: content
marcoow Nov 10, 2023
feae25d
update client logos
marcoow Nov 10, 2023
f8138b2
fix image alt text
marcoow Nov 10, 2023
5e36cae
better title image for the Embroider initiative
marcoow Nov 10, 2023
eb3a46d
restructure a bit
marcoow Nov 10, 2023
53f10b3
add quotes
marcoow Nov 10, 2023
429b6b4
Merge branch 'update-ember-landing-page' of https://github.com/mainma…
yaigrie Nov 16, 2023
6c12803
add images and links
yaigrie Nov 16, 2023
5a71eb5
remove link
yaigrie Nov 16, 2023
29d3a1b
Update ember-consulting.njk
yaigrie Nov 16, 2023
71d5452
add ember-promise-modals to open source lists
marcoow Nov 20, 2023
d7d2664
add ember promise modal icon
yaigrie Dec 21, 2023
62aa591
add images to contact section
yaigrie Dec 22, 2023
537ad96
Revert "add images to contact section"
yaigrie Dec 22, 2023
72751be
Update src/ember-consulting.njk
yaigrie Dec 22, 2023
e01c20e
Update src/ember-consulting.njk
yaigrie Dec 22, 2023
5d54087
Update src/ember-consulting.njk
yaigrie Dec 22, 2023
d28b55a
Update src/components/content/secondary-feature-emberfest.njk
yaigrie Dec 22, 2023
ef668d4
Update src/ember-consulting.njk
yaigrie Dec 22, 2023
8a2719c
Update src/ember-consulting.njk
yaigrie Dec 22, 2023
d072167
Update src/ember-consulting.njk
yaigrie Dec 22, 2023
301fa15
Update src/ember-consulting.njk
yaigrie Dec 22, 2023
97227bc
Revert "Revert "add images to contact section""
yaigrie Dec 22, 2023
bd43df4
Merge branch 'update-ember-landing-page' of https://github.com/mainma…
yaigrie Dec 22, 2023
5fc72e1
new image for chris
yaigrie Jan 8, 2024
a4b9c2c
splitting css, adding text to emberfest
yaigrie Jan 9, 2024
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
1 change: 1 addition & 0 deletions src/assets/css/app.scss
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
@import "components/startups";
@import "components/scroll-slides";
@import "components/quotes-list";
@import "components/opensource";
@import "components/blog-cta";

@import "animations/text-animation";
Expand Down
68 changes: 68 additions & 0 deletions src/assets/css/components/_opensource.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
.opensource-list {
margin: 5rem 0 10rem;

@media (min-width: 48em) {
& {
margin: 6.25rem 0;
}
}

&__title {
margin: 2rem 0 2.5rem;
text-align: center;

@media (min-width: 48em) {
margin: 3.25rem 0;
}
}

&__list {
list-style: none;
margin: 0;
padding: 0;

@media (min-width: 48em) {
& {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 4.25rem 1.5rem;
}
}

.opensource-list__project {
display: flex;
flex-direction: column;
margin: 5rem 0;

&-image {
display: flex;
align-items: center;
height: 5rem;
margin-bottom: 0;

img {
max-height: 100%;
width: auto;
max-width: 10rem;
}
}

&-text {
h4 {
margin-bottom: 0.25rem;
}
}

@media (min-width: 48em) {
& {
margin: 0;
}
}
}
}

&__link {
margin-top: 1.5rem;
}
}

28 changes: 28 additions & 0 deletions src/assets/css/components/_split-content.scss
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,46 @@

.split-content__content {
display: flex;
align-items: stretch;
flex-wrap: wrap;
gap: 3.25rem;

&-alignstart {
display: flex;
align-items: start;
flex-wrap: wrap;
gap: 3.25rem;
}
}

.split-content__text-triple {
width: 100%;
}

.split-content__feature {
flex: 1 0 100%;

&-triple {
width: 100%;
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
flex-wrap: wrap;
column-gap: 2rem;
}
}

.split-content__author {
max-width: 15rem;
max-height: 15rem;
clip-path: circle();

&-triple {
width: 10rem;
height: auto;
clip-path: circle();
}
}

.split-content__link {
Expand Down
4 changes: 2 additions & 2 deletions src/components/content/secondary-feature-ember.njk
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{% from "secondary-feature.njk" import secondaryFeature %}
{% set 'content' = {
"text": "We recently have been recognized as an official sponsor of the Ember.js project along with international brands like LinkedIn and Yahoo.",
"linkUrl": "/ember-consulting/",
"text": "We are an official sponsor of the Ember.js project.",
"linkUrl": "https://emberjs.com/sponsors/",
"linkText": "Find out more",
"image": "/assets/images/logos/ember.svg",
"alt": "Ember.js logo",
Expand Down
10 changes: 10 additions & 0 deletions src/components/content/secondary-feature-emberfest.njk
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{% from "secondary-feature.njk" import secondaryFeature %}
{% set 'content' = {
"text": "We co-organize EmberFest.",
"linkUrl": "https://emberfest.eu/",
"linkText": "Find out more",
"image": "/assets/images/ember/emberfest-logo-vertical.png",
"alt": "Emberfest logo",
"loading": "lazy"
} %}
{{ secondaryFeature(content, "secondary-feature-emberfest") }}
Loading