Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tommyku/start-page-bios

A browser start page that looks like BIOS screen, with arrow key navigation
https://github.com/tommyku/start-page-bios

Last synced: 3 months ago
JSON representation

A browser start page that looks like BIOS screen, with arrow key navigation

Awesome Lists containing this project

README

        

# Start page BIOS

A start page that looks like BIOS screen.

## Screenshot

![](screenshot.gif)

## Getting Started

The page can be built locally. If you just want the generated HTML file,
see the `/demo` folder.

### Prerequisite

1. `npm` or `yarn` to install the dependencies
2. `gulp` to compile the HTML file
3. `webpack` to compile the JS and CSS

### Installation

1. Run `npm install` or `yarn install`

### Development

To develop it on your local machine, run:

``` bash
$ gulp
```

meanwhile on another terminal:

``` bash
$ npm run serve
```

You can see the page from [http://localhost:8080](http://localhost:8080)
or [http://localhost:8080/webpack-dev-server/](http://localhost:8080/webpack-dev-server/).

### Deployment

You can pack this start page as a Chrome extension for new tabs.

``` bash
$ gulp build
$ webpack -p
```

You will find inside `/output` there are 3 files, `index.html`,
`bundle.js`, and `manifest.json`. To pack the page as an extension,
follow the [official guide](https://developer.chrome.com/extensions/packaging).