Ui guidlines (#140)
* User Interface Wiki page Co-authored-by: Valeria Aquamine <valerie@flipperdevices.com>
This commit is contained in:
111
wiki/UI.md
111
wiki/UI.md
@@ -1,22 +1,109 @@
|
||||
## Main menu
|
||||
# Controls
|
||||
|
||||
<img width="400" src="https://hsto.org/webt/uh/wo/01/uhwo01ftylu-gdb_4qp2vxgjmte.png" />
|
||||
Flipper Zero have 5 button directional pad.
|
||||
Buttons `← Left`, `→ Right`, `↑ Up`, `↓ Down` can be pressed only one at a time, and **CAN'T BE used in combination**.
|
||||
Buttons `◉ OK` and `⮌ Back` is independed from other buttons and can be used for combinations.
|
||||
|
||||
* [443/866Mhz Transceiver](Sub-1-GHz-radio)
|
||||
* [Proximity tag 125khz](125-kHz-RFID)
|
||||
* [Bad USB](USB)
|
||||
* [Infrared](Infrared)
|
||||
* [iButton (1-Wire)](iButton-contact-keys)
|
||||
* [Plugins](Plugins)
|
||||
* Settings
|
||||
* [Dolphin](Tamagotchi)
|
||||
```
|
||||
Up
|
||||
↑
|
||||
Left ← (OK) → Right
|
||||
↓
|
||||
Down ⮌ Back
|
||||
```
|
||||
|
||||
## Settings menu
|
||||

|
||||
|
||||
On directinal pad only one button out of 4 can be pressed at once. `◉ OK` and `⮌ Back` buttons are indepandent.
|
||||
|
||||
# Reboot combination
|
||||
|
||||
Reset combination triggers hard reboot that cannot be intercepted by any software. Used when application freezes or as normal way to reboot device.
|
||||
|
||||
1. Press and hold `Left ←` + `⮌ Back` for reset
|
||||
2. Release to normal boot
|
||||
|
||||

|
||||
|
||||
# Reboot to Bootloader (Firmware update mode)
|
||||
|
||||
Same as hard reboot, but stay in Firmware Update mode after boot. Useful when firmware is broken and user cannot boot in normal mode.
|
||||
|
||||
1. Press and hold `Left ←` + `⮌ Back` for reset
|
||||
2. Release `Left ←` and keep holding `⮌ Back` until `Firmware Update` mode appears
|
||||
3. Release `⮌ Back`
|
||||
|
||||
To exit from `Firmware Update` mode use [reboot combination](#reboot-combination)
|
||||
|
||||

|
||||
|
||||
# DFU mode (Rescue mode)
|
||||
|
||||
Reboot to rescue DFU mode. Useful when firmware and bootloader is broken.
|
||||
|
||||
1. Press and hold `Left ←` + `⮌ Back` + `◉ OK`
|
||||
2. Release `Left ←` + `⮌ Back` and keep `◉ OK` pressed
|
||||
3. Release `◉ OK`
|
||||
|
||||

|
||||
|
||||
# Menu structure
|
||||
|
||||

|
||||
|
||||
# Standby screen
|
||||
|
||||
On standby screen we can see battery life status and dolphin animation.
|
||||
|
||||

|
||||
|
||||
# Main menu
|
||||
|
||||
Active row is always in the middle of the screen.
|
||||
|
||||

|
||||
|
||||
### Active row
|
||||
|
||||
Font: `Born2bSportyV2`
|
||||
Size: 16 px
|
||||
|
||||

|
||||
|
||||
### Non-active row
|
||||
|
||||
Font: `Helvetipixel`
|
||||
Size: 16 px
|
||||
|
||||

|
||||
|
||||
### Icon
|
||||
|
||||

|
||||
|
||||
### Scrollbar
|
||||
|
||||
Scrollbar has 32 dots and a simple thumb
|
||||
|
||||

|
||||
|
||||
# Application menu
|
||||
|
||||
Font: `Helvetipixel`
|
||||
Size: 16 px
|
||||
|
||||

|
||||
|
||||
## Application screen with buttons
|
||||
|
||||
|
||||
|
||||
# Settings menu
|
||||
|
||||
* Display
|
||||
* Power
|
||||
|
||||
## Pass-code lock
|
||||
# Pass-code lock
|
||||
|
||||
Flipper will store your secrets like U2F token and house keys. What if Flipper gets lost?
|
||||
|
||||
|
Reference in New Issue
Block a user