Skip to content

Latest commit

 

History

History
34 lines (18 loc) · 1.25 KB

File metadata and controls

34 lines (18 loc) · 1.25 KB

FAQ - Frequently Asked Questions

This document answers common questions about Mostage App.

🎨 Theme Management

Why is it called uiTheme?

Answer: Two different themes:

  1. UI Theme (uiTheme): Application interface (buttons, menus)
  2. Presentation Theme (theme): Content styling (slides, colors)

Why is dark theme the default instead of system theme?

Answer: Dark theme is more reliable based on our development, test and usage.

🏗️ Architecture

Why feature-based architecture?

Answer: As a MVP app provides better organization in changes.

🔧 Development

Why are there unused codes or messy parts?

Answer: This is an MVP application and we don't know exactly what we want. Different features are being developed and tested. I developed some things and later decided they should be removed.

📝 Markdown Editor

Why didn't we use existing Markdown editors?

Answer: We didn't find any good, up-to-date, flexible, and bug-free solution. The strongest options were Milkdown and MDXEditor, both of which had significant bugs. Major issues included lack of flexibility, features like undo not working correctly, and inability to properly control themes in dark and light modes.