src: Updated Guide.md

fix: Updated correct link to privacy policy and guide in About.kt
This commit is contained in:
chindaronit
2026-02-20 22:22:47 +05:30
parent ce18b47cbd
commit 3b2e433757
2 changed files with 61 additions and 0 deletions
+24
View File
@@ -5,6 +5,7 @@
- [What is GitHub Flavored Markdown?](#what-is-github-flavored-markdown)
- [What is LaTeX?](#what-is-latex)
- [How to use LaTeX in Markdown?](#how-to-use-latex-in-markdown)
- [What is Flux?](#what-is-flux-approach)
- [What has Flux offered?](#what-has-flux-offered)
- [Some Basic Markdown Syntax](#some-basic-markdown-syntax)
- [Some Extended Markdown Syntax](#some-extended-markdown-syntax)
@@ -68,6 +69,29 @@ scientists, and mathematicians.
You can use the $ and $$ delimiters in GFM to insert math expressions in TeX and LaTeX style syntax.
# What is Flux Approach
Flux is built around the idea that information should be organized based on context, intent, and workflow rather than being confined to a single linear note system.
At the core of this approach is the concept of **Workspaces**.
A workspace acts as an independent environment that users can create based on specific needs or domains of their life or work. For example, a user might create separate workspaces for Personal Life, Work Projects, Research, Study, or Fitness Tracking.
Each workspace functions as a self-contained organizational unit, allowing users to keep related data structured and isolated without interference from other contexts.
Within every workspace, Flux provides multiple **Templates** designed for different types of information and productivity workflows. These templates include, but are not limited to:
* **Notes** — Rich Markdown documents with media and LaTeX support
* **Todo** — Task tracking with completion states and prioritization
* **Events** — Scheduled items with time and reminder support
* **Calendar** — Temporal visualization of events and plans
* **Journal** — Chronological personal or professional entries
* **Analytics** — Insights and productivity metrics derived from workspace data
This modular structure allows users to mix and match templates depending on their requirements. A research workspace might emphasize notes and analytics, while a personal workspace may focus on journals, todos, and events.
By separating data into workspaces and structuring content through templates, Flux enables scalable organization, reduces cognitive clutter, and supports diverse productivity systems within a single unified platform.
# What has Flux offered?
Flux supports CommonMark and GitHub Flavored Markdown (GFM) syntax, as well as LaTeX math
@@ -8,10 +8,12 @@ import androidx.compose.foundation.lazy.LazyColumn
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.automirrored.rounded.Article
import androidx.compose.material.icons.filled.Settings
import androidx.compose.material.icons.outlined.Info
import androidx.compose.material.icons.rounded.Code
import androidx.compose.material.icons.rounded.DeveloperMode
import androidx.compose.material.icons.rounded.Info
import androidx.compose.material.icons.rounded.IosShare
import androidx.compose.material.icons.rounded.PrivacyTip
import androidx.compose.material3.ExperimentalMaterial3Api
import androidx.compose.material3.MaterialTheme
import androidx.compose.runtime.Composable
@@ -112,6 +114,41 @@ fun About(navController: NavController, radius: Int) {
)
}
item {
Spacer(Modifier.height(24.dp))
SettingOption(
title = "User Guide",
description = "Read guide to fully utilize the application.",
icon = Icons.Outlined.Info,
radius = shapeManager(radius = radius, isFirst = true),
actionType = ActionType.LINK,
linkClicked = {
val intent = Intent(
Intent.ACTION_VIEW,
"https://github.com/chindaronit/Flux/blob/master/Guide.md".toUri()
)
context.startActivity(intent)
}
)
}
item {
SettingOption(
title = "Privacy Policy",
description = "Privacy policy of the application.",
icon = Icons.Rounded.PrivacyTip,
radius = shapeManager(radius = radius, isLast = true),
actionType = ActionType.LINK,
linkClicked = {
val intent = Intent(
Intent.ACTION_VIEW,
"https://github.com/chindaronit/Flux/blob/master/PRIVACY_POLICY.md".toUri()
)
context.startActivity(intent)
}
)
}
item {
Spacer(Modifier.height(24.dp))
SettingOption(