From ca9cb3caa017ea34db1668dbec74ee885594c7a8 Mon Sep 17 00:00:00 2001 From: Neil Brommer Date: Tue, 23 Nov 2021 22:42:58 -0800 Subject: [PATCH] Add a Readme --- .editorconfig | 2 +- Readme.md | 37 +++++++++++++++++++++++++++++++++++++ Start.sln | 1 + 3 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 Readme.md diff --git a/.editorconfig b/.editorconfig index 5fff41b..3c250c4 100644 --- a/.editorconfig +++ b/.editorconfig @@ -4,7 +4,7 @@ root = true insert_final_newline = true max_line_length = 100 -[*.{cs,cshtml,html,xml,js,css,csproj,json}] +[*.{cs,cshtml,html,xml,js,css,csproj,json,md}] indent_style = tab tab_width = 4 trim_trailing_whitespace = true diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..2bbbd33 --- /dev/null +++ b/Readme.md @@ -0,0 +1,37 @@ +# Blazor Start + +This is a rewrite of my [New Tab Page project](https://github.com/NeilBrommer/NewTabPage) using +[Blazor](https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor). + +## Structure + +- Bookmark containers (tabs along the top) +- Bookmark groups +- Bookmarks + +## To Do + +- [x] Backend data services +- [ ] API Controllers + - [ ] Bookmark containers + - [ ] Bookmark groups + - [ ] Bookmarks +- [ ] Manage bookmark containers + - [x] Create + - [x] Delete + - [ ] Edit +- [ ] Manage bookmark groups + - [ ] Create + - [ ] Delete + - [ ] Edit +- [ ] Manage bookmarks + - [ ] Create + - [ ] Delete + - [ ] Edit +- [ ] Use [Refit](https://github.com/reactiveui/refit) for strongly typed API calls +- [ ] Support choosing between storing data on the server or in IndexedDB + +## Dependancies + +- [Spectre.css](https://picturepan2.github.io/spectre/) +- [Blazored LocalStorage](https://github.com/blazored/LocalStorage) diff --git a/Start.sln b/Start.sln index 8a45cc6..0c2557c 100644 --- a/Start.sln +++ b/Start.sln @@ -12,6 +12,7 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{75B82AA8-0E35-4AB1-8C0D-07AD2377EDB5}" ProjectSection(SolutionItems) = preProject .editorconfig = .editorconfig + Readme.md = Readme.md EndProjectSection EndProject Global