From a8bc7298ff4a753722d9121514018191bb894393 Mon Sep 17 00:00:00 2001 From: Christoph Hagen Date: Tue, 18 Feb 2025 22:08:36 +0100 Subject: [PATCH] Move TODOs, begin Readme --- CHDataManagement.xcodeproj/project.pbxproj | 1 + CHDataManagement/Main/MainView.swift | 24 ---------------------- Readme.md | 8 ++++++++ 3 files changed, 9 insertions(+), 24 deletions(-) create mode 100644 Readme.md diff --git a/CHDataManagement.xcodeproj/project.pbxproj b/CHDataManagement.xcodeproj/project.pbxproj index 7cabdd8..d244062 100644 --- a/CHDataManagement.xcodeproj/project.pbxproj +++ b/CHDataManagement.xcodeproj/project.pbxproj @@ -995,6 +995,7 @@ E2DD04672C276F31003BFF1F = { isa = PBXGroup; children = ( + E2B482152D6365D5005C309D /* Readme.md */, E2DD04722C276F31003BFF1F /* CHDataManagement */, E2DD04712C276F31003BFF1F /* Products */, ); diff --git a/CHDataManagement/Main/MainView.swift b/CHDataManagement/Main/MainView.swift index 84d0de0..e3d148d 100644 --- a/CHDataManagement/Main/MainView.swift +++ b/CHDataManagement/Main/MainView.swift @@ -1,30 +1,6 @@ import SwiftUI import SFSafeSymbols -/** - **Content** - - iPhone Backgrounds: Add page, html - - **UI** - - Image search: Add view to see all images and filter - - Page Content: Show all results of `PageGenerationResults` - - Files: Show usages of file - - **Features** - - Posts: Generate separate pages for posts to link to - - Settings: Introduce `Authors` (`name`, `image`, `description`) - - Page: Property `author` - - Blocks: Convert more commands to blocks - - Graphs, Map, GPX for hikes - - **Generation** - - Empty properties: Show warnings for empty link previews, etc. - - **Fixes** - - Files: Id change: Check all page contents for links to the renamed file and replace occurences - - Investigate issue with spaces in content file names - */ - @main struct MainView: App { diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..4734509 --- /dev/null +++ b/Readme.md @@ -0,0 +1,8 @@ +# Data Management App for a website + +This App can be used to generate a complete website with posts, pages, and tags. +It is used to generate [christophhagen.de](https://christophhagen.de). + +It manages all relevant resources like files and texts, and provides a simple UI to create and link the content. +It can then generate the static pages required for the site, upload them to a server using `rsync`, and even send push notifications to a server to be delivered to all registered devices. +