GithubHelp home page GithubHelp logo

startpage's Introduction

how to use

install the New Tab Override extension for firefox, click on it's icon at the top right, in the option section use local file and upload the html file, open a new tab and close everything else, in firefox settings, choose the home button at the left section and in the homepage and new window area choose custom page and click on use current pages

how to show glyphs?

go to the nerd fonts website and download the CaskaydiaCove Nerd Font font and install the windows compatible version (even if you are on linux or mac) and restart your browser

if the glyphs are still not showing open the font manager in your os and find the name the font was installed as exactly and write it in the html file in line 21 and upload the html file again in the extension

how it looks?

showcase.mp4

customizing for your needs

adding and removing links is easy, just copy paste an existing line and change it's content or just remove any that you don't want, check the nerd fonts cheat sheet for other glyphs and copy the hex value to make a new class in the style section for extra glyphs, here is an example:

.python:before { content: "\e73c"; }

now make a new link for the homepage of the python website

<a href="https://www.python.org/"> <i class="nf python"></i>&nbsp; Python</a>

tabliss.json

this startpage was inspired by tabliss and i wanted to see if i can re-create it from scratch so i figured if you like the layout but don't want to manually change the html file you can use the json file to import the stylings i have in your tabliss page and change the contents more easily, the biggest differences between my page and tabliss is i'm using nerd fonts glyphs but they are using the more flat lucide icons and of course tabliss doesn't give you an option to apply nesting in your links

please make a backup with the export button first before importing this file otherwise your links and other configs will be erased

alternatively you can put these lines in the custom css box in tabliss

a i {color: rgba(255, 171, 171, 0.8); font-size: 28px; background-color: #222; }
a i:after {content: "\00a0";}
i {vertical-align: middle;}
a {width: 200px; height: 24px;}
a:active {color: rgb(255, 255, 0);}
.Settings .plane {width: 25%;}
.Settings .plane .Widget .settings textarea {width: 100%;height: 300px; overflow: scroll;}

startpage's People

Contributors

junguler avatar uvacoder avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.