Application for tracking personal state of person: feelings, emotions, thing that he likes to do and that he doesn't.
Whole UI is written in Russian.
npm ci
npm run web:startnpm ci
npm run web:build
npm run android:syncOpen Android Studio, choose:
Build->Create App Bundles or APKs->Generate APKs.
- Emotion page with button for addition of emotion
- Journal page with list of emotions grouped by date
- Like page with things that user likes to do
- Dislike page with things that user doesn't like to do
- Info page with version from
package.json
- E2E Tests with Playwright
- Unit Tests with Jest
min-heightfor all textarea's- CSS colors descriptions in modal
- Emotions hint in edit emotion modal
- Styles for word wrapping
- Count on "like" and "dislike" pages
- Change order of form fields in add emotion modal
dateTimefield for edit emotion
- Error text for controls
- Wrap text in action card and action card
- Search for like and dislike pages
- Privacy for actions and emotions
- PWA support
- Unit tests
- E2E tests
- Toast after downloading file on Info page
- Behavior of native scroll in LongPressDirective
- White border in case of emotion has "black" color
- Sheet modal with color options for emotion with same name in storage
- Add setting for changing action order on "Like" / "Dislike" pages
- Crop visible history items in card displaying and editing