You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<h4align="center">My personal blog as responsive web app using Flutter/Dart. Every blog post is written in pure markdown and therefore very lightweight to use and add new content. It is highly customizable for your needs, your personal web blog or you next Frontend project (<b>not only</b> web but also native Linux/Windows/Android/Web/iOS)<ahref="https://jonasheinle.de"target="_blank"></a>.</h4>
16
+
<h4align="center">My personal blog as responsive web app using Flutter/Dart.
17
+
Every blog post is written in pure markdown :boom: and therefore very lightweight to use
18
+
and add new content.
19
+
It is highly customizable for your needs, your personal web blog or you next Frontend
20
+
project (<b>not only</b> web but also native Linux/Windows/Android/Web/iOS)
> **__Note__**: If your run locally this website you are not able to
26
31
neither navigate to the blog entries nor the book/film/... critics.
27
-
Their "source content .md files" are my intellectual property and therefore only visible to me :) The flutter/dart source code stays
32
+
Their "source content .md files" are my intellectual property and therefore only visible to me :)
33
+
The flutter/dart source code stays
28
34
**__Open Source__** of course
29
35
30
36
Visit [jonasheinle.de](https://jonasheinle.de/) for the full experience of my personal web blog. Cheers! :beers: </br>
31
-
Visit my repo [jotrockenmitlockenrepo](https://github.com/Kataglyphis/jotrockenmitlockenrepo) if you are interested in Flutter/Dart development in general. All components in this repo are reusable for any target available (Linux/Windows/Android/Web).
37
+
Visit my repo [jotrockenmitlockenrepo](https://github.com/Kataglyphis/jotrockenmitlockenrepo) if you are interested
38
+
in Flutter/Dart development in general.
39
+
All components in this repo are reusable for any target available (Linux/Windows/Android/Web).
40
+
41
+
🚀 Markdown is great 🚀:
42
+
If you also love the lightweight markdown approach you might be interested in
43
+
my [md2pdf](https://github.com/Kataglyphis/Kataglyphis-mdToPdf)-project that even allows you to convert markdown to a a4paper PDF or presentation slides PDF :satisfied:
@@ -76,8 +90,11 @@ Visit my repo [jotrockenmitlockenrepo](https://github.com/Kataglyphis/jotrockenm
76
90
<!-- ABOUT THE PROJECT -->
77
91
## About The Project
78
92
79
-
I always wanted an easy way to publish new content (blog posts, thoughts about books,...) fast. But why not just using a CMS? Here are my reasons:
80
-
* as the content is pure markdown my approach allows me to always change the technology easily, many CMS integrate the content very strongly into their technology
93
+
I always wanted an easy way to publish new content :metal:
94
+
(blog posts, thoughts about books,...) fast.
95
+
But why not just using a CMS? Here are my reasons:
96
+
* as the content is pure markdown my approach allows me to always change the technology easily,
97
+
many CMS integrate the content very strongly into their technology
81
98
* therefore you will not make yourself dependent from my repo. You are always able to switch :cat2:
82
99
* what if I want to build an UI for a native Linux application? Than all effort brought
83
100
into building a web blog with a CMS is more or less useless. With this project I have
@@ -89,17 +106,20 @@ I always wanted an easy way to publish new content (blog posts, thoughts about b
89
106
90
107
### Content
91
108
I truly believe in open source. Hence you will get all source code for free use and ready to go.</br>
92
-
My approach allows me to separate the website data from its view (MVC best practice). You will not see my blog posts(only the dummy entries) in this repo. They are my intellectual property :wink:</br>
109
+
My approach allows me to separate the website data from its view (MVC best practice).
110
+
You will not see my blog posts(only the dummy entries) in this repo. They are my intellectual property :wink:</br>
93
111
The `assets` directory houses all files you want to include within your application namely:
94
112
* images
95
113
* videos
96
114
* data (.zip, .csv, ...)
97
115
* documents (f.e. .md for blog posts)
98
116
* fonts
99
117
* and the settings directory which harbors many different options for your own needs:
100
-
* global user settings: Here you can easily customize the blog for you. Set all necessary user related options (like email, name, image, etc...)
118
+
* global user settings: Here you can easily customize the blog for you.
119
+
Set all necessary user related options (like email, name, image, etc...)
101
120
* All entries in the user_skills.json will be displayed in the corresponding section.
102
-
* app settings: set the app name, title. You are able to disable the footer; the **supportedLocales** field can have the following values:
121
+
* app settings: set the app name, title. You are able to disable the footer;
122
+
the **supportedLocales** field can have the following values:
103
123
*["de"]: build a web app in pure german
104
124
*["en"]: build a web app in pure english
105
125
*["de","en"] or :["en","de"] You can switch between english and german
0 commit comments