Custom Tab
- 6 Devlogs
- 10 Total hours
im gonna fetch all nasa's data mwahaha...
im gonna fetch all nasa's data mwahaha...
Today I added a new widget that uses public github API to get details about the user profile. Then I restyled the widgets layout and added readme file. I also checked all the changes to make sure everything worked as expected before shipping.
Today I added widgets to my tab. Now it has two widgets that load data from external APIs: a NASA APOD widget that shows today’s astronomy picture of the day, and a weather widget that uses user’s location to load current weather data from open-meteo website.
Today I worked on the shortcuts. I changed them to render from an array, saved them in local storage, and made them clickable. I also added fancy modal form for adding new shortcuts to the list and a small delete button that appears on hover and deletes shortcut from the saved list.
Today I improved my tab page by adding a blinking clock separator. I also made google search work and add a dynamic background with dark overlay.
Today I started the new tab redesign with static layout, clock and date, search box, and shortcuts placeholders. Then I moved the page content from hardcoded html into javascript and split the logic into small js files (e.g. clock, search, shortcuts, etc.) so the project is easier to build step by step.
Today I started the initial NASA project by going through the guide, setting up the project, working with html, and getting the files ready for github and deployment. I also added javascript and css parts to build out the page.