Skip to content

ISO53/CoolTab

Repository files navigation

Cool Tab is a customizable New Tab page built with Vue.js.


GitHub Release License GitHub code size in bytes

Table of Contents

Features

  • Customizable Background: Set a background image, color, and size to personalize your new tab experience.
  • Search Bar: Choose your preferred search engine (Google by default) and open results in a new tab or the current window.
  • Quick Links: Add your most visited websites for quick access. Customize the orientation (horizontal/vertical) and add images to your links.
  • Current Weather: Displays sunrise/sunset times, temperature, and location.
  • Stock Ticker: Track your favorite stocks.
  • Calendar: View the current month and date.
  • Analog Clock: A stylish analog clock widget.
  • Digital Clock: A clear and concise digital clock.
  • Daily Weather Forecast: Get a glimpse of the upcoming weather.
  • Weekly Weather Forecast: Shows the full weeks upcoming weather.
  • Widget Layout: Arrange and resize widgets to create your ideal layout. The layout is saved automatically.
  • And More: There will be more widgets and customizations on future releases!

Installation

  1. Clone the repository
    git clone https://github.com/ISO53/CoolTab.git
  2. Locate the project directory
    cd CoolTab
  3. Build The Project
    npm run build
  4. Copy the manifest.json (for chrome) or firefox_manifest.json (for firefox) file to /dist folder depending which browser you are building for.

    If you copied the firefox_manifest.json to /dist folder make sure to change the file name back to manifest.json after you've copied it.

  5. Go to /dist folder and zip the project files and upload it to chrome or firefox for testing, development or any other stuff.

    If you want to run the project in development mode, just run npm run dev.

Application UI

1 2 0_1 1 2 0_2 1 2 0_3 1 2 0_4 1 2 0_5

Contributing

Your contributions are valued! We appreciate your cooperation in making our project better.

License

This project is licensed under the GNU General Public License v3.0. Feel free to modify the content and structure based on your preferences and project specifics.