Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/whyboris/video-hub-app-gatsby-website
Public website for Video Hub App 3 built with Gatsby
https://github.com/whyboris/video-hub-app-gatsby-website
gatsby gatsbyjs
Last synced: 8 days ago
JSON representation
Public website for Video Hub App 3 built with Gatsby
- Host: GitHub
- URL: https://github.com/whyboris/video-hub-app-gatsby-website
- Owner: whyboris
- License: mit
- Archived: true
- Created: 2020-09-20T01:45:31.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T23:02:48.000Z (4 months ago)
- Last Synced: 2024-12-16T23:10:35.320Z (about 2 months ago)
- Topics: gatsby, gatsbyjs
- Language: JavaScript
- Homepage: https://videohubapp.com
- Size: 6 MB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Video Hub App 3
[Video Hub App](https://videohubapp.com/) is the fastest way to browse, search, and organize videos on your computer. Think of it like YouTube for videos on your computer: browse, search, and preview. Works on Windows, Mac, and Linux!
![video-hub-app](https://user-images.githubusercontent.com/17264277/82097107-3ed91700-96d0-11ea-8679-87fa3e07cd0b.jpg)
## This repository
This is a repository just to keep a safe copy of the current public website.
It uses [Gatsby](https://www.gatsbyjs.com/) for static HTML generation.
Just `npm install` and `npm start` :tada:
## News
This website was was migrated to [Hugo](https://gohugo.io/). See the new code [whyboris/video-hub-app-hugo](https://github.com/whyboris/video-hub-app-hugo)
## Icons
Custom icons file generated from [typicons.font](https://github.com/stephenhutchings/typicons.font) by extracting only the icons I need using [fonttools](https://pypi.org/project/fonttools/) with this command:
```sh
pyftsubset typicons.woff \
--unicodes=U+e065,U+e08a,U+e08d,U+e091,U+e0a5,U+e0bf,U+e0e5,U+e0f9,U+e109,U+e088,U+e032 \
--output-file=typicons-custom.woff2 \
--flavor=woff2
```Thanks to [StackOverflow](https://stackoverflow.com/a/48492035/5017391) for the cool trick!
## Fonts
If ever the custom font is changed, run the `preload-fonts` script for the [plugin](https://www.gatsbyjs.com/plugins/gatsby-plugin-preload-fonts/)