nightTab

A neutral new tab page accented with a chosen colour. Customise the layout, style, background and bookmarks with nightTab.

GPL-3.0 License

Stars
1.7K
Committers
15

Bot releases are visible (Hide)

nightTab - v7.3.0 Delightful Komodo Dragon Latest Release

Published by zombieFox about 3 years ago

Update tl;dr:
Modular code!

  • Complete rewrite of the project using modular components.
  • Optimising load times.
  • Improving information architecture to move similar concerns and functionality into the same place.
  • Improved form labels, helper text and documentation.
  • Improve data import with the ability to restore part or all of a backup file.
  • New theming engine with the emphasis on maintaining text colour contrast and readability.
  • Bundled background colours, images and videos into themes.
  • Adding more preset themes.
  • Moved header controls into the toolbar which can be positioned in any corner.
  • Added easter egg 🥚
  • Import and Export data to the clipboard
  • Added Group collapse.
  • Added custom favicon.
  • Some bug fixes.
  • Some optimisation.
nightTab - v7.0.2 Delightful Komodo Dragon

Published by zombieFox about 3 years ago

Update tl;dr:
Modular code!

  • Complete rewrite of the project using modular components.
  • Optimising load times.
  • Improving information architecture to move similar concerns and functionality into the same place.
  • Improved form labels, helper text and documentation.
  • Improve data import with the ability to restore part or all of a backup file.
  • New theming engine with the emphasis on maintaining text colour contrast and readability.
  • Bundled background colours, images and videos into themes.
  • Adding more preset themes.
  • Moved header controls into the toolbar which can be positioned in any corner.
  • Added easter egg 🥚
nightTab - v7.0.1 Delightful Komodo Dragon

Published by zombieFox about 3 years ago

Update tl;dr:
Modular code!

  • Complete rewrite of the project using modular components.
  • Optimising load times.
  • Improving information architecture to move similar concerns and functionality into the same place.
  • Improved form labels, helper text and documentation.
  • Improve data import with the ability to restore part or all of a backup file.
  • New theming engine with the emphasis on maintaining text colour contrast and readability.
  • Bundled background colours, images and videos into themes.
  • Adding more preset themes.
  • Moved header controls into the toolbar which can be positioned in any corner.
  • Added easter egg 🥚
nightTab - v6.6.0 Jaded Raven

Published by zombieFox over 3 years ago

Feature

  • Add custom header greeting

Refactor

  • Fix potential security vulnerabilities in dependencies
  • Remove external resource coffee image ☕️

Design

  • Change some words
  • Position hidden input at the bottom of form wrap
  • Improve style guide
  • Improve custom greeting input
nightTab - v6.1.1 Jaded Raven

Published by zombieFox about 4 years ago

Feature

  • Add Bookmark preview when adding or editing
  • Add Bookmark background opacity controls
  • Add Bookmark tall and wide tile controls
  • Add Bookmark background video support
  • Add Background video support
  • Add advanced controls for Bookmark Visual element Direction, Order, Alignment, Gutter, Rotation and Translation
  • Add advanced controls for Bookmark Letter, Image, Icon and Shadow size
  • Add state backup before update
  • Add system preferred colour scheme to improve initial page colour

Design

  • Improve Bookmark item and saved Theme control animation
  • Improve bounce animation
  • Add Azure preset theme
  • Add Hypnos preset theme
  • Add Vanadium preset theme
  • Change some Theme Preset names
  • Change some words
  • Improve input button checked state transition
  • Increase auto suggest dropdown width
  • Improve Bookmark name colour to better match the Theme or Override Colour
  • Improve menu layout
  • Improve some menu form labels
  • Improve Bookmark URL alignment
  • Improve form input padding to better fit border radius

Refactor

  • Improve font loading performance
  • Update dependencies
  • Improve Bookmark and Group form labels
  • Add settings menu open and close button text
  • Improve minified files

Bug

  • Fix Bookmark display order value
  • Fix Bookmark Colour and Accent rainbow hue not being an integer
  • Fix Bookmark URL and control position when orientation is set to top
  • Fix Bookmark control height when Bookmark is set to Wide
  • Fix issue when Search focus is set to true and the Search bar is not shown
  • Fix auto suggest up and down keyboard navigation
nightTab - v5.42.0 Macabre Caterpillar

Published by zombieFox over 4 years ago

Feature

  • Add Accent colour controls to Bookmark add/edit form
  • Add Bookmark Icon image controls
  • Add Bookmark background image controls
  • Add Bookmark Letter/Icon shadow controls
  • Add Firefox specific homepage instructions
  • Add Search input name attribute control

Design

  • Improve initial loading transition
  • Add nord preset Theme
  • Improve Bookmark Letter and Icon shadow
  • Improve modal body padding
  • Add Bookmark display gutter helper text

Refactor

  • Improve Bookmark string handling
  • Improve general string handling
  • Improve Bookmark panel front when no display item is needed
  • Improve state data update
  • Improve modal heading string handling

Bug

  • Fix new Bookmark form help text not disabling
  • Fix edit Bookmark form help text not disabling
  • Fix initial page load dark background
  • Fix initial Theme Accent colour not being neutral
  • Fix base background colour reference
  • Fix background colour helper text
  • Fix Bookmark add/edit form colour controls not updating correctly when numbers entered are outside of the range for each input
  • Fix Bookmark name value sometimes being null
  • Fix date separator
  • Fix Bookmark visual Icon update
  • Fix edge rendering on page load
  • Fix some words
nightTab - v5.31.0 Zonked Tarsier

Published by zombieFox over 4 years ago

Feature

  • Add more Theme Accent presets

Refactor

  • Change new tab input to work like font inputs
  • Improve Theme Accent preset names

Design

  • Add input button line and ring support
  • Change export timestamp to largest to smallest unit of time for better sorting
  • Add more background colour transitions
  • Add button line and ring support to dropdown
  • Stop Menu scrolling to the top when opened
  • Change page fade in from load event to timer to prevent slow network delaying content loading
  • Change Menu nav opacity when edge is on screen

Bug

  • Fix input colour dot being hidden by input button
  • Fix fix theme saved edit control border radius not being the correct shape
  • Fix Theme colour shades form layout
  • Fix vignette controls not being disabled when background is not used
  • Fix modal close function firing more than once when a modal is already open
nightTab - v5.21.1 Zonked Tarsier

Published by zombieFox over 4 years ago

Feature

  • Add support for system preferred colour scheme dark and light
  • Add Theme Accent Preset colours

Refactor

  • Add random string adjectives count
  • Improve Group name when left empty
  • Improve page unlock when opening and closing modals quickly
  • Change Header Time and Date separators inputs to work like Theme Font inputs
  • Move Bookmark padding to global variable file
  • Decouple button line from default button styles
  • Improve Preset and Custom Theme buttons focus and active states

Design

  • Change Theme control order
  • Change search result view when no Bookmarks are added
  • Improve Menu navigation colour contrast
  • Improve Menu navigation and close button spacing when Theme Radius is greater than 0

Bug

  • Fix new Bookmark modal help text disable state not changing
  • Fix some custom fonts not loading
  • Fix control module bind not selecting the right value modify object
  • Fix missing button line on add Bookmark modal
  • Fix saved Saved Theme controls tab index when not in Saved Theme edit mode
nightTab - v5.5.2 Zonked Tarsier

Published by zombieFox over 4 years ago

Feature

  • Add Bookmark opacity controls
  • Add Header item and Open all opacity controls
  • Add Theme accent colour controls
  • Add Background image vignette controls
  • Update font awesome icons

Refactor

  • Match Theme cycle update to state default
  • Improve data module load function

Bug

  • Fix Header add button border being shown when opacity is set to 0
  • Fix missing Theme accent HSL values in update
  • Fix Theme accent accessible colour not working with gulp uglify CSS
  • Fix Bookmark clip not working with gulp uglify CSS
  • Fix some control fields displaying floating numbers
  • Fix Header item opacity border
nightTab - v5.0.0 Zonked Tarsier

Published by zombieFox over 4 years ago

Feature

  • Add Layout direction controls
  • Add show name and show Open All controls to individual Groups
  • Add auto change Accent hue control
  • Add Clock and Date separator text controls
  • Add Bookmark direction controls

Design

  • Change and fix some words
  • Add page load fade in
  • Improve Group edit form
  • Improve Menu form
  • Improve default Theme shadow

Refactor

  • Improve and organise control module
  • Improve Menu tab index
  • Improve modal module
  • Improve modal focus
  • Improve Theme accent hue cycle
  • Improve Theme accent invert colours
  • Remove some console logging
  • Remove invert colour dependency

Bug

  • Fix Accent/Colour and Edit/Add controls not resizing on page load
  • Fix old Bookmark or Group data persisting in the add modal after being removed
  • Fix modal string content
  • Fix modal event handler not being removed on modal close
  • Fix export file name typo
  • Fix Group name input and button not being disabled when name is not shown
  • Fix new Bookmark with new Groups from not being added
  • Fix Bookmark not moving to new Group from edit
  • Fix automatic Group name not being added when no name is entered
  • Fix potential security vulnerabilities in dependencies
nightTab - v4.44.0 Naughty Goose

Published by zombieFox over 4 years ago

Feature

  • Add control to open Search results in new tab
  • Add control to open all Bookmarks in a Group

Design

  • Improve menu hierarchy and control order

Bug

  • Change export to support special characters in JSON file
nightTab - v4.40.3 Naughty Goose

Published by zombieFox over 4 years ago

Feature

  • Add scrollbar width controls
  • Add Header items sortable controls
  • Add Header vertical align controls
  • Change theme colour meta tag on colour change

Refactor

  • Improve control elements
  • Remove non existent style property
  • Improve scrollbar width controls

Design

  • Improve form wrap styles
  • Improve menu layout and add sub menu links
  • Improve menu spacing
  • Improve menu responsive size
  • Improve menu labels
  • Improve Group control animation on edit state

Bug

  • Fix Bookmarks item border default
  • Fix missing Header search dependents
  • Fix some menu options not being disabled
  • Fix colour inputs not updating when navigating off page and back
  • Fix Group border helper text appearing disabled
  • Fix colour inputs not updating when navigating off page and back again
nightTab - v4.31.0 Naughty Goose

Published by zombieFox over 4 years ago

Feature

  • Add range input controls
  • Add random Theme name control

Refactor

  • Remove animal names with special characters, add new animal names
  • Switch to rounding Theme colours

Design

  • Replace "Github" with "GitHub"
  • Improve form group elements
  • Improve menu form spacing
  • Change example font names under Theme
nightTab - v4.23.0 Naughty Goose

Published by zombieFox almost 5 years ago

Feature

  • Add Header background colour controls

Refactor

  • Store Bookmark and Background colour under RGB key in state data

Design

  • Remove shade change when using background colour or image
  • Improve default controls style and position
  • Improve form group UI

Bug

  • Fix opacity direction
  • Fix Search clear button position
  • Fix missing control disabled state
nightTab - v4.19.2 Naughty Goose

Published by zombieFox almost 5 years ago

Feature

  • Add Bookmark background colour controls
  • Add Theme presets
  • Add Theme save controls
  • Add Theme rename controls
  • Add Theme font font weight and font style controls for display and UI text
  • Add Theme font light, regular and bold controls
  • Add Theme colour and contrast controls
  • Add Theme shadow controls
  • Add Theme shade controls

Refactor

  • Improve global, Bookmark and Group edit states
  • Improve colour convert
  • Improve Theme font if display and UI font is the same
  • Improve Theme colour
  • Improve custom and preset Theme by removing duplicate code
  • Improve custom Theme edit control
  • Improve update wording
  • Improve Theme presets to use default state values
  • Store accent colour under RGB key in state data
  • Switch to web font loader to handle Theme fonts

Design

  • Improve hidden inputs
  • Improve inline form elements
  • Improve menu on small screens
  • Increase max Theme radius
  • Improve menu tabs on large screens
  • Add helper text
  • Add more preset Themes
  • Improve Theme preset and custom preview animations
  • Change and add more preset Themes
  • Improve shadows
  • Improve Theme colour controls
  • Improve Theme shadow controls
  • Improve Theme font controls
  • Improve typography strong style
  • Improve form Group spacing
  • Change menu wording
  • Change menu control order
  • Change menu helper text
  • Improve empty Bookmark control spacing

Bug

  • Fix Bookmark focus state border radius
  • Fix Bookmark and Group edit and add state not resetting
  • Fix Search not clearing before Bookmark render on load
  • Fix form Group text area not overflowing
  • Fix Search not ignoring multiple spaces
  • Fix clock 12am not displaying correctly in some circumstances
  • Fix a typo
  • Fix modal close not animating out
  • Fix empty Group and Bookmark button alignment
  • Fix menu form formatting
  • Fix modal not closing when opening menu by keyboard shortcut
  • Fix add and edit modals not closing when using keyboard shortcuts
  • Fix header button colour dots not hiding on load
  • Fix custom Theme not resetting after saving
  • Fix form Group text transparent states
  • Fix Theme custom control tab index not changing when in Theme edit mode
  • Fix Theme and accent quick control dot class not being removed
  • Fix Theme preset font weight not loading
  • Fix Search not finding some Bookmarks
  • Fix Bookmark edit when searching not working as expected
nightTab - v4.1.3 Enchanting Aardvark

Published by zombieFox almost 5 years ago

Bug

  • Fix searching style not being applied to search input
  • Fix search string display special character support
  • Prevent Bookmark name width being restricted
nightTab - v4.1.0 Enchanting Aardvark

Published by zombieFox almost 5 years ago

feature

  • Add Bookmark display gutter control

Design

  • Improve grammar in some places

Refactor

  • Improve Bookmark display
  • improve Bookmark name

Bug

  • Fix Bookmark item display alignment
  • Fix Bookmark item display rotation
  • Fix Bookmark letter/icon spacing
nightTab - v4.0.0 Enchanting Aardvark

Published by zombieFox almost 5 years ago

Feature

  • Add Bookmark Groups
  • Add Group border controls
  • Add Group and Bookmark header controls
  • Add Group name alignment controls
  • Add Group order controls
  • Add random Group name controls
  • Add Bookmark button on empty Groups
  • Add Bookmark top or bottom orientation controls
  • Add Bookmark shadow controls
  • Add Header scroll position controls
  • Add pre selected Group when adding a Bookmark from an empty Group
  • Add Bookmark display rotate and translate controls
  • Add Bookmark direction controls and improve order controls
  • Add global scaling controls

Design

  • Improve all shadows
  • Improve Bookmark display alignment
  • Improve dropdown styles
  • Improve empty Bookmarks and search state
  • Improve form UI
  • Improve form UI colour contrast
  • Improve form grid UI
  • Improve form select UI
  • Improve form focus states
  • Improve radio and checkbox accessibility
  • Improve Bookmark border radius
  • Improve Bookmark size
  • Improve textarea line height
  • Improve form element line heights
  • Change lots of words
  • Add build version name
  • Improve Group control animation
  • Improve colour input button UI
  • Improve form radio and checkbox scroll performance
  • Increase theme radius control options
  • Improve Bookmark border radius in edit mode
  • Increase scroll past end margin
  • Remove unused styles
  • Improve Group control spacing when name is not shown
  • Improve horizontal rules
  • Make text and Bookmark content size controls more consistent
  • Improve Bookmark back panel style
  • Add range value counts
  • Improve Menu transparency when edge is shown
  • Prevent copying text from Menu when it is closed
  • Improve Theme radius default

Refactor

  • Improve dropdown controls
  • Improve Bookmark sorting controls
  • Improve random string helper
  • Move edge shadow to variable
  • Switch to moment JS to handle time and date
  • Improve Bookmark add page-lock order
  • Improve auto suggest list structure
  • Improve Menu hiding on load

Bug

  • Fix Bookmark border radius on top orientation
  • Fix Bookmark hover state
  • Fix spelling
  • Fix escaping remove Bookmark modal
  • Fix adding new Group via editing Bookmark
  • Fix Group name colon character support
  • Fix Bookmark edit creating new Group without user input
  • Fix Bookmark border control dependent state
  • Fix Group header alignment
  • Fix Group control margins when not in edit mode
  • Fix root font size variable on HTML tag
  • Fix new Group and Group name via new bookmark modal
  • Fix header button box style not being applied
  • Fix modal button border radius
  • Fix Bookmark accent dependents controls
  • Fix sorting controls when a Group is empty
  • Fix dropdown being cut off the bottom of page
  • Fix incorrect hour when clock set to words and not set to 24 hours
  • Fix Bookmark item size control
  • Fix Menu z-index on close
  • Fix extra new Group being created when editing some Bookmarks
  • Fix Bookmark hover control not working the first time it is clicked
  • Fix Bookmark form position select when adding a Bookmark via an empty Group
  • Fix dropdown not closing when clicking outside it
  • Fix auto suggest keyboard navigation
  • Fix Header position when background is shown and Bookmarks are not
  • Fix keyboard escaping order
  • Fix Group name special character support when adding a new Bookmark
  • Fix DuckDuckGo name
nightTab -

Published by zombieFox about 5 years ago

Feature

  • Add link border control
  • Allow hex value for background colour
  • Randomly select background image from a list of URLs
  • Add styles for textarea
  • Change some words

Refactor

  • Improve over scroll background colour
  • Improve disabled styles
  • Prevent colour input field autosuggest and spellcheck
nightTab -

Published by zombieFox about 5 years ago

Bug

  • Fix missing JS sourcemap
  • Fix missing left padding on auto suggesting panel
  • Fix CSS not loading in correct order
Badges
Extracted from project README
nightTab Chrome Firefox coffee Reddit nightTab Demo nightTab Demo nightTab Demo nightTab Demo nightTab Demo nightTab Demo nightTab Demo nightTab Demo nightTab Demo nightTab Demo nightTab Demo
Related Projects