Hafiz
bf1ea90720
lint
2025-11-06 13:06:31 -06:00
Hafiz
ccc7e7d7a7
Confirmation prompts (replace browser confirmation prompts)
2025-11-06 12:59:57 -06:00
Kalista Payne
ccc6c9867f
refactor(client): move to Vite by @phillipthelen
2025-06-11 19:20:11 -05:00
Phillip Thelen
916cb03a3a
automatic lint fixes ( #14942 )
...
* automatic lint fixes
* rerun lint
---------
Co-authored-by: negue <eugen.bolz@gmail.com >
2023-12-04 20:37:05 +01:00
Ash
e72a25ad02
Fixes #14438 : a11y: add semantic roles to habit and todo controls ( #14467 )
...
* a11y: add aria roles to habit control
* a11y: add role to todo checkboxes
* a11y: add aria-labels to score buttons
Helps with screen readers
* add i18n to aria-labels
2023-06-19 17:00:16 -04:00
Natalie L
91fc4235aa
fix(string): remove "due" string ( #14683 )
2023-06-06 16:33:01 -05:00
CuriousMagpie
86b15cb580
fix(style): css fix, today if-statement added
2023-05-23 15:19:26 -04:00
CuriousMagpie
60b180681e
Merge remote-tracking branch 'origin/due-dates-in-todos' into due-dates-in-todos
2023-05-17 13:30:45 -04:00
CuriousMagpie
7c1c18a329
fix(styling): update colors to be a11y-friendly and to show items due today in gray
2023-05-17 13:29:26 -04:00
SabreCat
79a5c2ec5f
Merge branch 'develop' into due-dates-in-todos
2023-05-12 16:06:18 -05:00
CuriousMagpie
479cfb76ef
fix(to do dates): locate a string for "Due"
2023-05-04 16:40:11 -04:00
CuriousMagpie
0e0cd99ded
fix(to do dates): Add the word "Due" to the HTML
2023-05-04 16:35:27 -04:00
CuriousMagpie
7e210c56b0
fix(to do dates): change formatDueDate () to show exact due dates
2023-05-04 16:29:54 -04:00
SabreCat
9f9e6c4950
feat(links): skip modal for user's own tasks
2023-05-03 16:00:58 -05:00
Adam Fitzgibbon
6b27e18699
add prop to task-wrapper so that the cursor remains consistant ( #14302 )
2022-11-18 16:48:34 -06:00
Sky Chrastina
1d8e3d45a1
new check asset + css in shop, task, and buy gems ( #14340 )
2022-11-18 16:29:43 -06:00
SabreCat
89c07529ea
feat(teams): add FAQ entry
...
Also a few client side fixes
2022-08-22 11:27:08 -05:00
SabreCat
1b4d670b0a
fix(tasks): styles and wordings
2022-08-08 15:50:37 -05:00
SabreCat
7f8e44ff49
fix(groups): style and data sync fixes
2022-07-28 15:53:29 -05:00
SabreCat
e06a0e5e7f
WIP(tasks): new summary modal
2022-07-21 15:35:59 -05:00
SabreCat
cf536a82f8
fix(teams): more style updates
2022-06-30 16:55:47 -05:00
SabreCat
a3f61306d3
feat(teams): user preference toggle for mirroring
2022-06-28 16:18:24 -05:00
SabreCat
8b084e627e
WIP(teams): show open tasks on user view
2022-06-16 13:25:09 -05:00
SabreCat
a0177fa44d
WIP(teams): display assigned tasks on user's personal board
2022-06-13 16:53:29 -05:00
SabreCat
bb20c44fde
fix(needs-work): don't show Gold/Experience depletion for manager
2022-05-19 14:28:35 -05:00
SabreCat
04107ed6d3
fix(tasks): 12px padding, not 16
2022-05-10 15:36:43 -05:00
SabreCat
209b7bd1aa
Merge branch 'develop' into sabrecat/teams-rebase
2022-05-10 13:58:14 -05:00
SabreCat
db354875ee
fix(teams): adjust task title spacing, don't damage user for team Daily
2022-05-06 14:23:09 -05:00
Skander KRATOU
de4ebbac7b
Habit streak Fix ( #13947 )
...
* Fixes Issue13749
* If a value is at 0 the other value won't show a +/-
* Fix for the negative habits
* Fix : Habits values will always have signs except if the habit is one sided or the values are null
* fix(tasks): tighten margen when 0 as well
Co-authored-by: SabreCat <sabe@habitica.com >
2022-05-05 16:50:50 -05:00
SabreCat
6a5f467a35
fix(teams): hover states, missing snackbars
2022-05-04 17:02:09 -05:00
SabreCat
3a2fd28199
WIP(tasks): start task refresh process
2022-02-22 16:50:35 -06:00
SabreCat
54088f5374
WIP(teams): fixes from demo session
2022-02-17 15:52:59 -06:00
SabreCat
82d3545c08
WIP(teams): various fixes
2022-02-17 15:51:28 -06:00
SabreCat
a4a1595ec7
WIP(teams): very janky multi status
2022-02-17 15:51:27 -06:00
SabreCat
9e527f4f35
WIP(teams): can do To Do's
2022-02-17 15:51:09 -06:00
SabreCat
a495db8480
WIP(assignment): change to object style
...
to do--let assignment API accept an array
2022-02-17 15:50:42 -06:00
Sabe Jones
603cc93957
fix(ui): further cursor tweaks for Teams
2022-02-17 15:49:54 -06:00
Sabe Jones
63e0875f32
fix(teams): allow ticking team checklists
2022-02-17 15:49:34 -06:00
Sabe Jones
d53813adc7
WIP(teams): add some analytics, remove extraneous logic
2022-02-17 15:47:02 -06:00
Sabe Jones
221dd7a81e
fix(tasks): more lock icon revision, no error on manager uncheck
2022-02-17 15:46:45 -06:00
Sabe Jones
801b902bb8
fix(tasks): manager lock icon, coerce task value to Number
2022-02-17 15:46:43 -06:00
Sabe Jones
a5680836bd
feat(teams): new disapproval workflow, managers can uncheck tasks
2022-02-17 15:46:23 -06:00
Sabe Jones
6cddb3bf82
WIP(teams): more partial fixing
2022-02-17 15:44:36 -06:00
Sabe Jones
248e1c6fe9
WIP(teams): reimplement open tasking
2022-02-17 15:43:28 -06:00
Sabe Jones
268f25e42c
fix(ui): clarify Habits don't have "streaks"
2021-08-19 16:11:29 -05:00
Sabe Jones
72b9642ed5
fix(ui): revise cursor modes
2021-08-18 19:05:23 -05:00
negue
d678eb920f
Fix Tasks styles ( #12700 )
...
* re-add previous markdown h3/h4 styles - remove double transition properties
* fix more heading styles
* fix markdown h3 / tasktitle h3
2020-10-29 23:50:29 +01:00
Matteo Pagliazzi
e04d4e8bea
Drop Cap Notification, Modal and A/B Test ( #12651 )
...
* add drop cap notification
* add drop cap notification
* add dismissible notification
* fix(notification): correct remove icon positioning
* track events
* add modal
* add back files
* fix links and add missing analytics
* fix rounded borders and hide sub info for subscribers
* a/b test
* fix comparison
* Translated using Weblate (Spanish)
Currently translated at 98.2% (55 of 56 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/es/
Translated using Weblate (Spanish)
Currently translated at 99.4% (179 of 180 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/es/
Merge branch 'origin/develop' into Weblate.
Translated using Weblate (Spanish)
Currently translated at 99.4% (175 of 176 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/es/
Translated using Weblate (Spanish (Latin America))
Currently translated at 98.6% (359 of 364 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/es_419/
Translated using Weblate (Spanish)
Currently translated at 85.7% (151 of 176 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/es/
Translated using Weblate (Spanish)
Currently translated at 95.3% (538 of 564 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/es/
Translated using Weblate (Spanish (Latin America))
Currently translated at 98.6% (359 of 364 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/es_419/
Translated using Weblate (French)
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/fr/
Translated using Weblate (German)
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/de/
Translated using Weblate (French)
Currently translated at 100.0% (718 of 718 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/fr/
Translated using Weblate (German)
Currently translated at 100.0% (718 of 718 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/de/
Translated using Weblate (Czech)
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/cs/
Translated using Weblate (Japanese)
Currently translated at 100.0% (175 of 175 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/ja/
Translated using Weblate (Italian)
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/it/
Translated using Weblate (Italian)
Currently translated at 100.0% (718 of 718 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/it/
Translated using Weblate (Czech)
Currently translated at 100.0% (180 of 180 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/cs/
Translated using Weblate (Basque)
Currently translated at 100.0% (2 of 2 strings)
Translation: Habitica/Noscript
Translate-URL: https://translate.habitica.com/projects/habitica/noscript/eu/
Translated using Weblate (Basque)
Currently translated at 6.5% (8 of 123 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/eu/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/zh_Hans/
Translated using Weblate (Japanese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/ja/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (718 of 718 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (718 of 718 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pt_BR/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (717 of 718 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pt_BR/
* clarify a/b test values
* add tests
* refactor user dropdown
* fix hover state
* fix user dropdown
* fix user menu hierarchy
* restore i18n files to release version
Co-authored-by: Melior <admin@habitica.com >
2020-10-16 19:50:54 +02:00
Bart Enkelaar
12bd10a095
fix(task) - 11139 use start-from hours in due date calculation ( #12609 )
...
* fix(task) - 11139 use start-from hours in due date calculation
* fix(task) - 11139 - Initial setup of Task unit test
* Add more unit tests for formatDueDate
2020-10-05 16:19:47 +02:00
Alexandrea Beh
b056763f09
Issue 11450 Adding keyboard accessibility to task board controls and purchases ( #12363 )
...
* intial draft adding keyboard accessibility to task board controls
* cleanup
* finish adding keyboard accessibility for task dropdown, rewards
* add notEnough conditions to disable purchase button
* fix(lint): remove console.log from buy modal
* add missing comma, use focus-within instead of focus-visible
* missed one more focus visible
* override browser default focus styling
* move focus styling to tasks only
* add rounded border
* fix element height on focus, rounded borders
* fix dropdown margin to avoid element resizing
* styling updates on focus
* fix spacing around task checklist
* fix border around dropdown item
* remove spacing that made tasks with notes jump
* keep disabled habit control styling when not focused
* revert unintended spacing
Co-authored-by: Matteo Pagliazzi <matteopagliazzi@gmail.com >
2020-09-25 10:29:13 +02:00