Cool Tab is a customizable New Tab page built with Vue.js.
- 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!
- Clone the repository
git clone https://github.com/ISO53/CoolTab.git
- Locate the project directory
cd CoolTab
- Build The Project
npm run build
- Copy the
manifest.json
(for chrome) orfirefox_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 tomanifest.json
after you've copied it. - 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
.
Your contributions are valued! We appreciate your cooperation in making our project better.
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.