Skip to content

Commit dbbbec1

Browse files
committed
docs: theming setup
1 parent cdd81b7 commit dbbbec1

7 files changed

Lines changed: 89 additions & 18 deletions

File tree

.github/workflows/create_release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ on:
55
tags:
66
- v*
77

8+
permissions:
9+
contents: write
10+
811
jobs:
912
release_build:
1013
runs-on: ubuntu-latest

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,5 @@ google-services.json
3131

3232
# Android Profiling
3333
*.hprof
34+
35+
site

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,23 @@
22

33
This is the code repository for the Android app developed in the studyproject Sensory augmentation and grasping movements.
44

5-
![Debug APK Builds](https://github.com/StudyProject-NLI/NLInterface/actions/workflows/debug_build.yml/badge.svg)
5+
[![Testing APK](https://github.com/StudyProject-NLI/NLInterface/actions/workflows/debug_build.yml/badge.svg)](https://github.com/StudyProject-NLI/NLInterface/actions/workflows/debug_build.yml)
6+
7+
# Roadmap
8+
9+
```mermaid
10+
gitGraph LR:
11+
commit id: "Current state"
12+
commit id: "Workgroup Release" tag: "v0.0.1"
13+
commit id: "Run example tensorflow model"
14+
commit id: "Feedback round with experimental group"
15+
commit id: "Integrate feedback" tag: "v0.0.2"
16+
commit id: "Christmas break"
17+
commit id: "Object detection via any image input"
18+
commit id: "Polishing"
19+
commit id: "Optivist Presentation" tag: "v0.0.3"
20+
commit id: "Prepare for codebase transfer"
21+
```
622

723
# Documentation
824

docs/architecture/overview.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,18 @@
1-
# How is our app structured?
1+
# How is our app structured?
2+
3+
```mermaid
4+
flowchart
5+
subgraph activities
6+
m[MainActivity]
7+
m --> GroceryListActivity
8+
m --> PlaceActivity
9+
m --> SettingsActivity
10+
11+
end
12+
subgraph utilities
13+
TextToSpeechUtility
14+
SpeechToTextButton
15+
SpeechToTextUtility
16+
17+
end
18+
```

docs/images/favicon.png

36.7 KB
Loading

docs/index.md

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
11
# Overview
22

3-
For full documentation visit [mkdocs.org](https://www.mkdocs.org).
4-
5-
## Commands
6-
7-
* `mkdocs new [dir-name]` - Create a new project.
8-
* `mkdocs serve` - Start the live-reloading docs server.
9-
* `mkdocs build` - Build the documentation site.
10-
* `mkdocs -h` - Print help message and exit.
11-
12-
## Project layout
13-
14-
mkdocs.yml # The configuration file.
15-
docs/
16-
index.md # The documentation homepage.
17-
... # Other markdown pages, images and other files.
3+
Welcome to the documentation of NLInterface Project!

mkdocs.yml

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,59 @@ site_name: NLInterface
22
site_url: ""
33
use_directory_urls: false
44

5+
repo_name: NLInterface
6+
repo_url: https://github.com/StudyProject-NLI/NLInterface
7+
8+
59
theme:
610
name: "material"
711
highlightjs: true
812
hljs_languages:
913
- bash
1014
- kotlin
15+
favicon: images/favicon.png
16+
logo: images/favicon.png
17+
icon:
18+
repo: fontawesome/brands/github
19+
20+
palette:
21+
# Palette toggle for automatic mode
22+
- media: "(prefers-color-scheme)"
23+
toggle:
24+
icon: material/brightness-auto
25+
name: Switch to light mode
26+
27+
# Palette toggle for light mode
28+
- media: "(prefers-color-scheme: light)"
29+
scheme: default
30+
toggle:
31+
icon: material/brightness-7
32+
name: Switch to dark mode
33+
34+
# Palette toggle for dark mode
35+
- media: "(prefers-color-scheme: dark)"
36+
scheme: slate
37+
toggle:
38+
icon: material/brightness-4
39+
name: Switch to system preference
40+
41+
features:
42+
- search.suggest
43+
1144

1245
markdown_extensions:
13-
- admonition
46+
- attr_list
47+
- md_in_html
48+
- admonition
49+
- pymdownx.inlinehilite
50+
- pymdownx.details
51+
- pymdownx.snippets
52+
- pymdownx.superfences:
53+
custom_fences:
54+
- name: mermaid
55+
class: mermaid
56+
format: !!python/name:pymdownx.superfences.fence_code_format
57+
58+
plugins:
59+
- offline
60+
- search

0 commit comments

Comments
 (0)