Find a file
2022-05-12 16:19:19 -07:00
Start Update SortOrder on bookmark groups in the container when a group is moved 2022-05-12 16:19:19 -07:00
.editorconfig Improve dark mode styling 2021-12-10 22:37:36 -08:00
.gitignore Upgrade to .NET 6 and update all dependencies 2022-04-28 08:57:58 -07:00
Readme.md Use NPM for front-end package management and use the SASS package to compile sass files instead of requiring a global install 2022-05-03 14:38:56 -07:00
Start.sln Rename and move the tests project to be consistent with the other projects 2022-05-03 13:55:07 -07:00

Blazor Start

This is a rewrite of my New Tab Page project using Blazor.

Requirements

Node.js must be installed for compiling SASS files.

Structure

  • Bookmark containers (tabs along the top)
  • Bookmark groups
  • Bookmarks

To Do

  • Backend data services
  • API Controllers
    • Bookmark containers
    • Bookmark groups
    • Bookmarks
  • Manage bookmark containers
    • Create
    • Delete
    • Edit
  • Manage bookmark groups
    • Create
    • Delete
    • Edit
  • Manage bookmarks
    • Create
    • Delete
    • Edit
  • Use Refit for strongly typed API calls
  • Support choosing between storing data on the server or in IndexedDB
  • Look into speeding up authorization on page load

Dependancies