The Wayback Machine - https://web.archive.org/web/20201219183949/https://github.com/phseiff/phseiff.github.io/issues/29
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

Things to improve in november #29

Open
phseiff opened this issue Oct 22, 2020 · 0 comments
Open

Things to improve in november #29

phseiff opened this issue Oct 22, 2020 · 0 comments

Comments

@phseiff
Copy link
Owner

@phseiff phseiff commented Oct 22, 2020

I will list things to do starting the 2nd half of November here. Until then, I will only work on my essays instead of my site in general. This issue serves as a list of minor things to fix afterwards:

  • https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fphseiff.com%2F
  • Make CSS work on Chrome by making the first CSS-darkreader-injection inline CSS that only contains the mere essentials for the page to look dark.
  • Move Visit me on GitHub-banner down in the HTML file, so that it is not the first thing to load of the website, but loads with the footer instead.
  • Make text of said banner dark (when using DarkReader).
  • Make essay cards 'width: 100%` if the website is on mobile.
  • Don't zoom into essay cards on click/hover when the website is on mobile.
  • Fuse the two on_scroll-handler (the one for the progress bar and the one to show/hide the up-/down-buttons) with each other, so we don't run two at the same time and can run them at a higher call rate without making the site slower.
  • Find out (and fix) why header colors and footer color looks differently in chrome/chromium than in Firefox.
  • Maybe change phseiff's Blog (the text that is shown as a description if one pins my website to an android phone) to phseiff.com (since the "Blog"-part might not fit into the description on some phones). However, the way it is now is more descriptive.
  • Remove JS that turns the essay card descriptions light when JS is enabled, since it is not needed anymore.
  • Think about maybe changing my GitHub profile picture to the one with orange background.
  • Maybe change my GitHub status to something closer to the websites' description.
  • Maybe make two versions of the banner, one for things where a profile picture is already shown and one for those without.
  • Make margin on the left side of the essay text smaller on mobile, like max. 4px or something, so the text has more room to spread horizontally.
  • Add reading duration to essay card information (calculate from essay length)
  • Move CSS information about images that end with `-icon.' into the main file, and disable enlarging for such images.
  • Use more than the default steps in srcset to allow for even smaller images to be served.
  • Remove exclamation mark from "Enlarge image!"-tooltip.
  • Fix CSS-loading-issue in Chrome (I know now how to do this).
  • Add about me page to phseiff-repo, and a skills-page, and a banner to the README.md. Add these as an "about me"-section to my website. Add a news feed widget based on my rss feed to the about me page.
  • Hide self-description whilst essay is opened.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.