Commit Graph

44 Commits

Author SHA1 Message Date
Manabu Matsumoto
48cb12ef1c fix(UI): make the task challenges be in the grid view (#53687)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2024-02-23 23:03:28 +07:00
Oliver Eyton-Williams
24e50bcafa fix: use higher specificity to avoid !important (#53536) 2024-02-05 12:09:17 -06:00
Niraj Nandish
a2e3916a2b fix(client): UI bugs (#53408) 2024-02-04 18:56:57 +03:00
Huyen Nguyen
c93db9533e refactor(client): migrate Bootstrap button in challenge templates (#52577) 2024-01-05 13:07:37 +01:00
Ahmad Abdolsaheb
40a94e2e3b feat: add progress alert (#52499) 2023-12-06 14:19:58 -06:00
Muhammed Mustafa
52381228a7 feat: delete bootstrap progress classes (#52372) 2023-11-20 17:10:53 +01:00
Muhammed Mustafa
ff86724b0e feat: swap bootstrap progress bar with step complete one (#52011)
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-10-31 13:08:29 +00:00
Muhammed Mustafa
e84253cb4b feat: remove listgroup component (#51929) 2023-10-12 10:48:59 -07:00
Muhammed Mustafa
50eff882cd fix: map header having a hover effect (#51188) 2023-08-09 11:27:05 +02:00
Naomi Carrigan
94a305dbbc feat: reduce font size on completed challenge numbers (#50785)
Co-authored-by: Bruce B <bbsmooth@gmail.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2023-07-21 17:15:28 +03:00
Harmeet singh
6ae759fc97 feat(a11y): make completed-step more accessibility (#50457) 2023-05-28 22:54:02 +03:00
Muhammed Mustafa
2123b447bc feat(client): hide the outline instead of removing it (#49716)
* feat(client): hide the outline instead of removing it

* remove the old :focus outline values

Co-authored-by: Bruce B <bbsmooth@gmail.com>

---------

Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-04-20 10:02:15 -05:00
Bruce Blaser
6fc7045aee fix(a11y): certification project cards (#50019
make certification project card links more accessible
2023-04-10 20:00:56 +05:30
a2937
7a904e2e17 chore(a11y): standardize keyboard focus (#49579)
* Create a focus indicator

* Use two different colors for the palletes.

* Use focus-visible instead.

* Remove redundant css

* Use blue-mid for the focus outline color.

* Add a global fallback.

* Clean up the rules some more.

* Remove some bootstrap styling.

* fix: display focus outline on all sides of lower jaw icon buttons

* fix: breadcrumb focus outlines

---------

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Bruce B <bbsmooth@gmail.com>
2023-03-24 20:31:55 +02:00
Slieptsov Denys
e64bac9a3f fix(learn): progress bar label alignment (#49659)
Co-authored-by: Denys Slieptsov <denys.slieptsov@leaseplan.com>
2023-03-15 13:15:39 +00:00
Muhammed Mustafa
af5c610511 fix(client) broken donate button text alignment in RTL layout (#49123)
fix(client) broken donate button text alignment
2023-01-25 19:05:28 +05:30
Muhammed Mustafa
f95a6261ba refactor(client): move margin and padding to inline values (#49100) 2023-01-23 21:17:12 +00:00
Muhammed Mustafa
8cc575c9b9 feat: swap to logical properties for spacing (#48769) 2022-12-22 10:51:19 +05:30
Muhammed Mustafa
8b158bc314 refactor(client): space between passed icons and their sibling (#48327) 2022-11-11 18:45:40 +05:30
Naomi Carrigan
b6115b9880 fix: adjust grid map css (#47159)
* fix: adjust grid map css

* feat: use grid instead

Co-authored-by: Bruce B <bbsmooth@gmail.com>

Co-authored-by: Bruce B <bbsmooth@gmail.com>
2022-08-10 11:00:30 +09:00
Bruce Blaser
bcb048a93b fix(a11y): improve RWD challege grid accessibility (#45957)
* fix: improve RWD challege grid accessibility

* fix: change wording from challenge to step

* fix: improve keyboard focus indicator on step links

* fix: style jump link as button

* fix: accessible background color for completed steps

* refactor: make steps a nav region

* refactor: remove duplicate selector

* fix: enhance focus indicator on jump link

* fix: TS type

* refactor: remove unneeded CSS

* chore: resolve conflict

* chore: translate accessible name on nav

* fix: remove h4 from button

* fix: add course name to toggle button

* fix: improve accessibility of course stats on toggle button

* fix: prefix step links with sr-only "Step"

* fix: add start project button

* refactor: remove unnecessary spaces

* fix: clean up styles

* Update client/src/templates/Introduction/intro.css

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-06-17 15:45:40 +03:00
Bruce B
c25634c05e fix(a11y): beta RWD course toggle button accessibility (#45544)
* fix: beta RWD course toggle button accessibility

* refactor: passing props to icons

* simplify prop name and give it a default value

* remove console log

* fix: added translations

* refactor: announce percentage of course completed to screen readers

* fix: variable name typo

* fix: add a clear separation between course title and status
2022-05-09 16:27:50 +03:00
Brandon Barricklow
60cb648734 fix(client): remove duplicate css properties (#45891) 2022-05-09 08:55:23 +02:00
Bruce B
cef8e8f739 fix(a11y): remove unnecessary link on course heading (#44794)
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-03-03 19:26:10 +05:30
Mrugesh Mohapatra
d8bb9611dc chore: [CodeFactor] Apply fixes (#45163)
Co-authored-by: codefactor-io <support@codefactor.io>
2022-02-18 04:43:18 -08:00
Naomi Carrigan
a430aa42ef feat(client): styling for project cards (#44771)
* feat: project -> certification project

* feat: add certification icon

* feat: cert project banner

* feat: combine new cert detection methods

* feat: add a dynamic tag

* feat: replace blocks with grid bloks for new RWD

* feat: adjust individual progress bar

* feat: add dropdown icon

* feat: add conditional rendering

* feat: add local and fix cert card link

Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
2022-02-08 19:49:00 -06:00
Mrugesh Mohapatra
685344ae45 refactor: apply fixed from codefactor (#3) (#44780)
Co-authored-by: codefactor-io <support@codefactor.io>

Co-authored-by: codefactor-io <support@codefactor.io>
2022-01-14 08:53:34 -08:00
Ahmad Abdolsaheb
cb201a8e8b feat: add grid map (#44557)
* feat: add map grid

* fix: lint/prettier/ts

Co-authored-by: Tom <20648924+moT01@users.noreply.github.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-12-23 10:29:52 -06:00
Tom
bd9065fdfe fix: sideways checkmarks on blocks (#44575) 2021-12-23 17:17:11 +01:00
Oliver Eyton-Williams
fd63bb6f85 feat: mvp features for soft launch (#44539)
* refactor: use enum

* feat: create links between legacy and new

* refactor: pull out legacy-links component

* fix: import order

* fix: provide icon for new superblock

* feat: only show the copy on the new superblock

* fix: use the proper i18n keys correctly

* feat: put the new superblock at the end of the map

* feat: update the new superblock title

* test: update for soft launch order

* fix: show original project links on /settings

Soft launch only.

* test: use SHOW_NEW_CURRICULUM in tests

* fix: rename the remaining rwd-22s

* feat: make the messge prettier

* fix: message copy

* refactor: make comment make sense

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
2021-12-22 16:53:40 +00:00
Sem Bauke
c4910b90b4 fix: arrows pointing the wrong way (#42155) 2021-05-17 12:45:08 +05:30
Tegar D Pratama
2630dc03d7 fix: block-cta-wrapper breaking the layout in mobile view. (#41299)
* fix: client bug in mobile view

* fix: show card title elemenbts in column on small screens

Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
2021-03-04 14:05:50 -08:00
Tom
32eade41b1 feat(client): improve navigation experience with scrolling (#41042) 2021-02-11 23:52:04 +05:30
Oliver Eyton-Williams
6c1f6bebed feat: label un-audited challenges (#41002)
Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Mrugesh Mohapatra <me@raisedadead.com>
Co-authored-by: Ahmad Abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: Mrugesh Mohapatra <1884376+raisedadead@users.noreply.github.com>
2021-02-11 18:10:32 +05:30
Kristofer Koishigawa
3b0ebb3dcb feat(client): translation status banner (#41001)
Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
2021-02-09 13:26:18 +05:30
Ahmad Abdolsaheb
df014a4715 fix(client): add visual hierarchy to card blocks (#40822) 2021-01-31 12:15:41 +05:30
Kristofer Koishigawa
9ec8aa3db4 fix: update intro pages and learn map (#40745) 2021-01-31 12:15:39 +05:30
Tom
625469c82f feat: improve ui/ux learn map (#40579)
Co-authored-by: Kris Koishigawa <scissorsneedfoodtoo@gmail.com>
2021-01-31 12:15:39 +05:30
Kabindra Shrestha
ac3d762bb5 fix(learn): split and simplified learn map (#39154) 2021-01-31 12:15:35 +05:30
Ahmad Abdolsaheb
504f835b7d feat: use lato for large blocks of words 2019-10-15 15:02:47 +09:00
Ahmad Abdolsaheb
31e3d9b27e feat: commandline chic 2019-08-20 13:37:11 +05:30
Valeriy S
4987f986a9 fix(client): challenge SSR and styles 2019-01-28 12:02:45 +00:00
Dmytro Yarmak
d4b07f47ab fix(learn): implemented curriculum layout for mobile devices (#17467)
remove useless changes
2019-01-09 11:09:19 +00:00
Bouncey
5b254f3ad6 chore(learn): Merge learn in to the client app 2018-09-30 12:42:40 +01:00