Move TODOs, begin Readme

This commit is contained in:
Christoph Hagen 2025-02-18 22:08:36 +01:00
parent 66a40e52a0
commit a8bc7298ff
3 changed files with 9 additions and 24 deletions

View File

@ -995,6 +995,7 @@
E2DD04672C276F31003BFF1F = { E2DD04672C276F31003BFF1F = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
E2B482152D6365D5005C309D /* Readme.md */,
E2DD04722C276F31003BFF1F /* CHDataManagement */, E2DD04722C276F31003BFF1F /* CHDataManagement */,
E2DD04712C276F31003BFF1F /* Products */, E2DD04712C276F31003BFF1F /* Products */,
); );

View File

@ -1,30 +1,6 @@
import SwiftUI import SwiftUI
import SFSafeSymbols 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 @main
struct MainView: App { struct MainView: App {

8
Readme.md Normal file
View File

@ -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.