Skip to content

๐Ÿ Simple startpage in pure HTML/CSS, generated with Python and YAML

License

Notifications You must be signed in to change notification settings

theodcr/startpage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Startpage in pure HTML/CSS

A simple startpage with custom links arranged in categories. Supports tabs thanks to CSS3.

Background fades in on page load.

No Javascript, page is manually generated with the Python script.

Default background photo from Unsplash.

Dependencies

pyyaml

How to use

Create a folder for your new startpage with cp -r example/ mystartpage/.

Fill the file links.yaml with your links like this:

Category:
  - Name of website: https://website.url

Detail the layout you want in the file layout.yaml like this:

-  # first horizontal div
  -  # first vertical div
    - Category  # one category means no tabs
  -  # second vertical div
    - Tab Category 1: checked  # checked tab on page load
    - Tab Category 2
-  # second horizontal div

Name the background image background.jpg.

Execute the python script with python3 script.py mystartpage/. Startpage is generated in mystartpage/startpage.html.

About

๐Ÿ Simple startpage in pure HTML/CSS, generated with Python and YAML

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published