* removed unused files
Removed unused files as per comments for issue #47971
* fix: removed duplicate exports from 4 files
* Build fix
* made changes for build fix
* made changes for build fix
* fix: separate string to view code/project
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
* feat: add test for certification rendering
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
* chore(lint): trailing newline at EOF
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
* feat: add skip-to-content button
* fix: remove content start ids from everywhere and add to default layout
* chore: format landing-top.tsx
* use single quotes in skip-to-content component
* include breadcrumbs in navigation
* linting fail fix
* use anchor tag instead of new component
* update challenge title snap
* fix(test): reliably move focus onto the editor
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: circular dependency in formHelpers
* fix: circular dependency in Flash
* fix: circular dependency in helpers
* fix: circular dependency in current-challenge-saga (1/2)
* fix: circular dependency in code-lock-epic
* feat: eslint rule for circular dependencies
* fix: circular dependency in tools
* fix: import error and more circular dependencies in formHelpers
* fix prettier error
* fix: circular dependency in danger-zone-saga
* fix: circular dependency in update-email-saga
* fix: circular dependency in settings-saga
* fix: circular dependency in accept-terms-saga
* fix: circular dependency in codeally-saga
TODO: make a separate file for selectors
* fix: ci lint error
* fix: ci lint:prettier error
* fix: circular dependency in current-challenge-saga
* fix: cricular dependency in Challenges/redux
* fix: circular dependency in redux/settings
* fix: circular dependency in root redux
* fix: lint errors
* chore: remove unecessary comment
* chore: remove unused export
* fix: clear out actions and selectors
* revert changes to package.json
* test ci with maxDepth of 1
* fix: fallback to empty object
* test action if it will run for maxDepth of 2
* feat: use updateMySocials not updateUserFlag
* fix: replace updateUserFlag with updateMyTheme
* fix: show social icons
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
* fix: delete social booleans from client
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
* feat: standardize view button text
Add new translation keys Delete unused translation keys Fix tests broken with new functionalities
* Delete View variations in translations.json
Delete buttons tittle
Modify buttons text to be "View" or translated equivalent
Modify tests to query the buttons by role and name
Co-authored-by: HDAnzo <hdanzoategui@softwarenatura.com>
* added hover and focus effect on signout
* increase spacing by increasing the height
* I remembered why I hated react so much
* will come back after the meeting
* cleared 10 types error
* fix: make lang menu more keyboard accessible
* increased button specificity and switch to navlink to focus better
* added className for future style when the fuction is functional
* this is funny
* slowly comming together
* will create the function tomorrow morning
* signout is read only bug
* Removed the need for enlist
* Update client/src/components/Header/components/nav-links.tsx
* Update client/src/components/Header/components/nav-links.tsx
* Props fails, I am removing enlist errors and implementing types
* Update client/src/components/Header/components/nav-links.tsx
Co-authored-by: Moshe <shootermv@gmail.com>
* half of eslint no unsafe call
* No issue without this eslint as well
* Couldn't fix enlist issue
* same error
* Removed eslint error
* no-unsafe-member enlist error
* Clear enlist error
* cleared type errors
* remove eslint no unsafe memeber access
* no unsafe return eslint
* I have opened pandora box
* npm errors
* I am really lost
* Cleared some typescript errors, hopefully I can create the modal now
* added basic style and a plan
* modal show and hide functionality
Co-authored-by: wongwinnie198@gmail.com
* Revert "modal show and hide functionality"
This reverts commit 237e0b00c4.
* modal show and hide functionality
Co-authored-by: wongwinnie198 <wongwinnie198@gmail.com>
* clear type error
* interesting my first animation attempt failed
* removed the modal
* added color, it may be damaging accessiblity
* revert translation.json changes
* cleared unused types and type mistake I added before
* Revert key press naming changes
Co-authored-by: mmatsumoto1026 <mmatsumoto1026@gmail.com>
* changed hover effect to danger variables and fix change language hover
Co-authored-by: mmatsumoto1026 <mmatsumoto1026@gmail.com>
* add lang manu height to gerenic selector
* remove redundant code, make cansel change stay color stay blue
* Revert me mess around
* prettier format
* test cypress interaction and if it accounts for mobile design
* Revert "test cypress interaction and if it accounts for mobile design"
This reverts commit 9b01e78156.
* refactor search form
* add missing value units
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Bruce B <bbsmooth@gmail.com>
Co-authored-by: Moshe <shootermv@gmail.com>
Co-authored-by: wongwinnie198 <wongwinnie198@gmail.com>
Co-authored-by: mmatsumoto1026 <mmatsumoto1026@gmail.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* feat: volume slider campire mode
* fix: set a play sound interval
* fix: set volume to 50% if there is no volume key
* fix: add correct colors to progress bar
* fix: remove IE support
* fix: get slide value working in Chrome
* fix: remove space
* fix: actually use volume in the editor
* fix: add aria-label
* fix: set volume if not present in store
* fix: use label instead
* Apply Naomi's review on Toms suggestion
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
* fix: linting
* Update client/i18n/locales/english/translations.json
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
Co-authored-by: root <root@DESKTOP-EMNPVBP.localdomain>
Co-authored-by: Naomi Carrigan <nhcarrigan@gmail.com>
Co-authored-by: Bruce Blaser <bbsmooth@gmail.com>
* fix(UI): missing sign-in button at small devices
* feat: replace menu and sign-in buttons text with images
* refactor: svg icons replaced by fortawesome ones
* test: fix e2e test of navigation menu button
* feat: display sign in button and hide all
* feat: display sign in icon on nav for small screens
* feat: add accessibility span for menu icon
* fix: lint errors
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
* fix: use certification hours consistently
Since the value appearing on the /learn map was hardcoded, it could have
gone out of sync with the certifications, which were relying on
certification-settings.
Also, for simplicity (and because it's hard to estimate accurately), all
the certifications are set to 300 hours. Fullstack being the exception,
as it is a set of certifications.
* feat: remove the hours from the map
* added class to td so it takes full width
* added width 100% to dropbox components
* removed excessive code
* limit the max space dropdown takes
* `view` takes the same size as `show-solution`
* undo previous change
* view takes the same size as show-solution
* fix: static width for buttons on small screen
* fix: remove max-width cause iocd
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
* test: tighten up user-token
This should be faster and a little more reliable. before should have
worked, but beforeEach seems more reliable, so I'm trying it.
* test: use a single test for intro-page
Should be more robust as well as a lot faster.
* fix: main menu a11y updates
* update font menu
* fix: sign in button text alignment
* fix: disabled button font
* fix: language menu font
* remove sign-in from main menu
* fix: add section dividers to menu
* fix: height on language selector menu
* fix: alignment of Menu button text
* fix: language globe icon
* refactor: remove dup selector
* update language menu colors
* refactor: clearer name for language menu display state
* fix: don't close onBlur if Menu button is clicked
* refactor: move globe icon styling to CSS
* refactor: get rid of switch statements
* refactor: remove try catch block
* fix: translate Change language button
* fix: move search into nav menu for mobile layout
* fix: forgot a merge
* refactor: updates for changes in i18n/all-langs
* fix: prevent menu from collapsing when focus is on change language button and user clicks into search
* fix: translate cancel change option in language picker
* feat: add cypress tests
* feat: display the complete language list
* fix: fix TS typing
* fix: force scrollbar on lang menu
* fix: remove scroll bar from lang menu
* fix: close menu when user tabs away from last menu item
* add list role to navigation list to appease Safari
* chore: capitalize Change Language/remove CSS comment
* fix: right side search box alignment in narrow view
* remove extraneous list role
* fix: cypress
Co-authored-by: ahmad abdolsaheb <ahmad.abdolsaheb@gmail.com>
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>