Skip to content

docs: rewrite install page #5178

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

Merged
merged 1 commit into from
Feb 18, 2023

Conversation

bastimeyer
Copy link
Member

  • Add header grid-cards for quickly choosing the OS or PyPI package
  • Rename "AppImages" section to "Linux AppImages"
  • Greatly reduce noise in the "Windows binaries" and "Linux AppImages" sections by replacing texts and lists with grid-cards and tables, and remove "stable/nightly builds" sub-sections respectively
  • Add SVG logos for Python and FFmpeg, obtained from original sources, with slight modifications and optimizations applied
  • Move up "Dependencies" section by one level
  • Rewrite some texts for better clarity and fix some grammar errors
  • Upgrade font-awesome from 5 to 6

#4987

Now that the sphinx-design extension was added, let's make the install page a bit more easier to navigate...

Please give this a thorough check and proof-read.

- Add header grid-cards for quickly choosing the OS or PyPI package
- Rename "AppImages" section to "Linux AppImages"
- Greatly reduce noise in the "Windows binaries" and "Linux AppImages"
  sections by replacing texts and lists with grid-cards and tables,
  and remove "stable/nightly builds" sub-sections respectively
- Add SVG logos for Python and FFmpeg, obtained from original sources,
  with slight modifications and optimizations applied
- Move up "Dependencies" section by one level
- Rewrite some texts for better clarity and fix some grammar errors
- Upgrade font-awesome from 5 to 6
@bastimeyer
Copy link
Member Author

@bastimeyer
Copy link
Member Author

Btw, there are a few unintentional line wraps in the cards on mobile (narrow document width), but nothing too bad.
The badge colors are chosen intentionally, to indicate priority/importance.

Comment on lines +466 to +469
- :bdg-link-secondary-line:`Windows 7 <https://github.com/streamlink/windows-builds/releases>`
- :bdg-link-secondary-line:`Windows 7 <https://github.com/streamlink/windows-builds/releases>`
- :bdg-link-secondary-line:`Windows 7 <https://github.com/streamlink/windows-builds/releases>`
- :bdg-link-secondary-line:`Windows 7 <https://github.com/streamlink/windows-builds/releases>`
Copy link
Member

Choose a reason for hiding this comment

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

Not the discussion to have here but I think we should stop building for Windows 7, it's EoL software and there's no reason to support it.

Copy link
Member Author

Choose a reason for hiding this comment

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

I don't care. It's only a matter of adding different checksums for me. People shouldn't be using Windows at all.

@gravyboat
Copy link
Member

Changes look great. I'm not concerned about the mobile wrapping issue since this isn't a mobile first project.

@gravyboat gravyboat merged commit b1a580b into streamlink:master Feb 18, 2023
@bastimeyer bastimeyer deleted the docs/rewrite-install-page branch February 18, 2023 09:04
@bastimeyer
Copy link
Member Author

Why is there no CI run for the merge on master?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants