Giter Club home page Giter Club logo

newtab-page's Introduction

NewTab-Page

Purpose

This is an alternative New Tab page for Chromium based browsers. This was originally written as I was frustrated by not being able to specify my own custom HTML as a New Tab page in Chromium-based browsers, as you can in Safari on MacOS.

Requirements

A Chromium-based browser (Google Chrome or Microsoft Edge >v79).

Installation

As this extension is still in development, it is not currently available for install through the Google or Microsoft extension stores.

To run it, it must be sideloaded.

To sideload this extension in Chrome, please follow these instructions: https://developer.chrome.com/extensions/getstarted#manifest

To sideload this app in Microsoft Edge (Chromium), please follow these instructions: https://docs.microsoft.com/en-us/microsoft-edge/extensions-chromium/getting-started/part1-simple-extension#run-your-extension-locally-in-your-browser-while-developing-it-side-loading

If you experience any difficulty installing this extension, please open an Issue.

Configuration

The configuration can currently only be changed by editing the default_options.json file.

setting default options description
page_title "New Tab" Any string value String that will be displayed in the top left hand corner of the navbar
online_status true true,false Whether online status indicator should be displayed in the navbar
clock "24h" "24h","12h",false Whether the clock should be displayed, and/or whether it should be 24h or 12h format (currently disabled)
themeswitcher true true,false Whether themeswitcher should be displayed
default_theme "light" true,false What the default theme should be (not valid when themeswitcher is true)
locale "en" "en" Language for the page - currently only English is available. This option is here for future compatibility
shortcuts See default_options JSON Links to be displayed in the navbar
greeting_name null Any string value Name to be displayed after the greeting.

Roadmap/Known Issues

  • User friendly options page to change configuration

See Issues page for more information.

newtab-page's People

Contributors

sftgunner avatar

Watchers

 avatar

Forkers

millardm

newtab-page's Issues

Add installation instructions

Pending a release on Microsoft/Google extension stores, include installation instructions for MS Edge (Chromium) and Google Chrome.

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.