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

Jordan/1894 favicons #1923

Merged
merged 5 commits into from
Feb 4, 2019
Merged

Jordan/1894 favicons #1923

merged 5 commits into from
Feb 4, 2019

Conversation

jbibla
Copy link
Collaborator

@jbibla jbibla commented Feb 1, 2019

Closes #1894

Description:

  • added favicons for all browsers and devices

❤️ Thank you!


  • Added entries in CHANGELOG.md with issue # and GitHub username
  • Reviewed Files changed in the github PR explorer

@codecov
Copy link

codecov bot commented Feb 1, 2019

Codecov Report

Merging #1923 into develop will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           develop   #1923   +/-   ##
=======================================
  Coverage       95%     95%           
=======================================
  Files          119     119           
  Lines         2565    2565           
  Branches       120     120           
=======================================
  Hits          2437    2437           
  Misses         118     118           
  Partials        10      10

@jbibla jbibla mentioned this pull request Feb 1, 2019
app/index.ejs Outdated
<div id="app" style="background: #15182d"></div>
</body>
<body style="background: #15182d">
<script async src='https://www.google-analytics.com/analytics.js'></script>
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

unrelated to this PR: we should probably bundle this instead of making this request here? what do you guys think?

@sabau @faboweb @fedekunze

Copy link
Contributor

Choose a reason for hiding this comment

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

I think it's ok to keep it in the main template, those resources won't change often

Thanks for fixing the indentation here 👍

@@ -46,7 +46,7 @@ const rendererConfig = {
loader: `url-loader`,
query: {
limit: 10000,
name: `imgs/[name].[ext]`
name: `images/[name].[ext]`
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

i don't know how / if this was working before - but imgs wasn't an actual path

Copy link
Contributor

@sabau sabau Feb 1, 2019

Choose a reason for hiding this comment

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

webpack was moving the files in the imgs folder and fixing the references where needed (css js or ejs files), but this renaming iswas confusing and does not add value at all 👍 good cleanup

Copy link
Contributor

Choose a reason for hiding this comment

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

screenshot 2019-02-01 at 19 42 35

@sabau
Copy link
Contributor

sabau commented Feb 1, 2019

I would put the images inside the assets folder, keeping them at root level seems a bit confusing -> and then changing all the references in the manifest and the links

@jbibla
Copy link
Collaborator Author

jbibla commented Feb 1, 2019

this was simpler because i didn't need to tell webpack to move the assets (there is an icon folder, separate from the assets folder) and because the paths didn't seem to work in index.ejs ... i also wanted the favicons to work locally.

if you can, would you mind taking a look to see if this is easy to accomplish?

@sabau
Copy link
Contributor

sabau commented Feb 4, 2019

I used the static vue folder, this morning I was curious why they suggested 2 assets in their structure suggestions, now I found out, usually I was using the webpack plugin to copy static stuff, but Vue apparently is doing this out of the box

sabau added 2 commits February 4, 2019 10:11
Signed-off-by: Karoly Albert Szabo <[email protected]>
@jbibla
Copy link
Collaborator Author

jbibla commented Feb 4, 2019

thanks for the help @sabau!!

Copy link
Contributor

@sabau sabau left a comment

Choose a reason for hiding this comment

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

Let's iconize Voyager

@sabau sabau merged commit 33ad52d into develop Feb 4, 2019
@sabau sabau deleted the jordan/1894-favicons branch February 4, 2019 11:25
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.

voyager needs a favicon
2 participants