Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

feat: add framework logos where available #802

Merged
merged 21 commits into from
Aug 9, 2022

Conversation

ericapisani
Copy link
Contributor

🎉 Thanks for submitting a pull request! 🎉

Summary

Builds on #797

Includes the logos for most of the frameworks.

Some things to note:

Generally been opting for the icons themselves, but there's some with the full name of the framework in the logo if we'd rather use those:

  • Astro
  • Blitz
  • Quasar
  • Qwik
  • Svelte / Svelte-Kit
  • Stencil

Missing logos:

  • Docpad
  • next-nx - not sure what logo we want to use for this since this is a combination of Nx and Next
  • Zola - it looks like they don't have an image, but just CSS styles applied to 'Zola'

Other notes:

  • Docusaurus v1 and v2 use the same logo.
  • Nuxt and Nuxt 3 use the same logo.
  • Could only find 1 logo for Grunt. They had something about more assets in their docs but I wasn't able to find anything
  • Harp has a really light logo that I think will be difficult to see in a light theme. Might need to reach out about getting a different kind of logo, unless we want to but the logo itself on a background to make it visible
  • Assemble is going to provide an SVG, have a PNG as a placeholder
  • Want the Parcel one double checked - it's missing the box but it might be good enough for now
  • React static logo is only available in PNG. I can ask about an SVG but the project is in maintenance mode so not sure about whether it's worth it to ask
  • Svelte and Svelte kit use the same logo. Kit has some changes to their branding based on Logo-Variants of the upcoming SvelteKit sveltejs/branding#6 so am using what they have available at the moment.

A picture of a cute animal (not mandatory, but encouraged)

IMG_20220730_164508_733

remove react app since we are no longer using it
Shouldn't need it anymore with the react example site removed
also remove packages that were being used in the original test site, but are now not being used
there's an area within the netlify UI that uses this package and the earlier changes broke it
Use SVG from press kit rather than PNG from the Github project
@github-actions github-actions bot added the type: feature code contributing to the implementation of a feature and/or user facing functionality label Aug 2, 2022
src/frameworks/angular.json Outdated Show resolved Hide resolved
@ericapisani ericapisani marked this pull request as ready for review August 3, 2022 17:15
nickytonline
nickytonline previously approved these changes Aug 9, 2022
Copy link
Contributor

@nickytonline nickytonline left a comment

Choose a reason for hiding this comment

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

Looks great. Just wondering about some assets that are PNGs. 🚀

src/frameworks/stencil.json Outdated Show resolved Hide resolved
@@ -16,6 +16,11 @@
"command": "react-static build",
"directory": "dist"
},
"logo": {
"default": "/logos/react-static/default.png",
Copy link
Contributor

@nickytonline nickytonline Aug 9, 2022

Choose a reason for hiding this comment

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

Are there SVG versions of this logo? nvm, I see you mentioned this above.

React static logo is only available in PNG. I can ask about an SVG but the project is in maintenance mode so not sure about whether it's worth it to ask

Never hurts to ask. 😄

@nickytonline
Copy link
Contributor

nickytonline commented Aug 9, 2022

Missing logos:

  • Docpad
  • next-nx - not sure what logo we want to use for this since this is a combination of Nx and Next
  • Zola - it looks like they don't have an image, but just CSS styles applied to 'Zola'

Can you create a separate issue for the above?

  • Could only find 1 logo for Grunt. They had something about more assets in their docs but I wasn't able to find anything
  • Harp has a really light logo that I think will be difficult to see in a light theme. Might need to reach out about getting a different kind of logo, unless we want to but the logo itself on a background to make it visible

Definitely reach out to Harp

You can add the above to the missing logos issue I suggested above.

  • Want the Parcel one double checked - it's missing the box but it might be good enough for now

You can create an issue in the Parcel repo asking about a full logo.

MarcL
MarcL previously approved these changes Aug 9, 2022
Copy link

@MarcL MarcL left a comment

Choose a reason for hiding this comment

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

Looking good. 🎉

@ericapisani
Copy link
Contributor Author

@nickytonline Sounds good, I'll start making those issues once this PR has been merged in

Base automatically changed from ep/add-gatsby-logo to main August 9, 2022 15:15
@kodiakhq kodiakhq bot dismissed stale reviews from MarcL and nickytonline via 2c54fd8 August 9, 2022 15:15
@kodiakhq
Copy link
Contributor

kodiakhq bot commented Aug 9, 2022

This PR currently has a merge conflict. Please resolve this and then re-add the automerge label.

@kodiakhq kodiakhq bot removed the automerge label Aug 9, 2022
Copy link

@MarcL MarcL left a comment

Choose a reason for hiding this comment

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

All good. Thanks for the PR! 🎉

@kodiakhq kodiakhq bot merged commit a6a1a22 into main Aug 9, 2022
@kodiakhq kodiakhq bot deleted the ep/add-other-framework-logos branch August 9, 2022 15:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
automerge type: feature code contributing to the implementation of a feature and/or user facing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants