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

🚧 New homepage #5785

Merged
merged 30 commits into from
May 10, 2021
Merged

🚧 New homepage #5785

merged 30 commits into from
May 10, 2021

Conversation

lluerich
Copy link
Collaborator

@lluerich lluerich commented May 6, 2021

Work in progress.

@lluerich lluerich requested a review from matthiasrohmer May 6, 2021 18:44
@lluerich lluerich marked this pull request as ready for review May 10, 2021 09:36
Copy link
Collaborator

@matthiasrohmer matthiasrohmer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No major remarks.

@@ -0,0 +1,13 @@
<symbol id="logo-outline" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 194 194">
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Inline this SVG as it's one-off use currently. There also is a new icon mechanism in place that uses an external and hence cacheable SVG document.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@matthiasrohmer is there documentation for new icon mechanism in place that uses an external and hence cacheable SVG document? Is that in place of using a sprite structure? We control color-reversing and gradients from CSS; which is the only way we know how to do it. We're not aware of a way to control an external SVG using <style-amp> elements. But perhaps you are not doing any special treatment for logo-outline. But other amp-menu symbols (SVG) are in a sprite, nu?

@matthiasrohmer matthiasrohmer merged commit 4118a5e into future May 10, 2021
@matthiasrohmer matthiasrohmer deleted the feat/new-homepage branch May 10, 2021 14:47
Enriqe pushed a commit to Enriqe/amp.dev that referenced this pull request May 17, 2021
* 🎉 Begin work on new home

* 🍱 Add new logo

* 🚧 Add data

* ✨ Add new stage

* ✨ Add new formats section

* ✨ Add teaser carousel with intro

* 🐛 Remove comment

* 💄 Adjust box-shadow

* ♻️ Move teaser to component

* ♻️ Remove variable

* ♻️ Rename classes

* 💄 Add introduction component styling

* 💄 Adjust section width

* 💄 Adjust stage sizing

* 💄 Add some margins

* 💄 Enhance basic carousel arrow styles

* 💄 Add teaser carousel styles

* ✨ Add pagination to teaser-carousel

* ♻️ Calculate magic number with sass

* 💄 Adjust breakpoints

* 💬 Update copy according to localization docs

* 🚚 Move style files

* 💄 Hide link

* 💄 Remove duplicate class delcaration

* 💄 Update stage styles

* 💄 Update carousel styles

* 💄 Update formats styles

* 💫 Add basic animation

* 💄 Increase specificity

Co-authored-by: Matthias Rohmer <12857772+matthiasrohmer@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants