* fix(client): overflow of the landing pages cards
* remove the row that case overflow
* align the card width with the images
Co-authored-by: Bruce B <bbsmooth@gmail.com>
* remove horizontial scroll for 994px screens
Co-authored-by: Bruce B <bbsmooth@gmail.com>
---------
Co-authored-by: Bruce B <bbsmooth@gmail.com>
* 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>
* 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>
* feat(client): rename portofolio file to protfolio-projects
* squash merge to main
* fix typo in the file name
* use one type for profileProjects
* revert the renaming of portfolio prop
* fix type in the new form Correct function
* chore(deps): update jest monorepo to v29
* chore: install jest-environment-jsdom
* chore: update snapshots
* fix: update config to transform nanoid+uuid
* chore: update babel's node target
This does not seem strictly necessary, but is probably for the best.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* feat(client): stop margin from pushing outline out of the container
* remove the parent because it was breaking the layout on mobile devices
* sort the mobile and laptop layout
* remove extra property
* Update client/src/components/Header/components/universal-nav.css
* center the logo and fix the extra pixel issue
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
* increase padding top
---------
Co-authored-by: moT01 <20648924+moT01@users.noreply.github.com>
* fix: description if characters is over 288 characters on portfolio
* feat: add tests
* Update client/src/components/helpers/form/block-save-button.tsx
* create a desktop version of the card
* finish creating the grid for the cards
* fix the responsive niche cases
* add screen reader text
* add border and account for the added border
Co-authored: Bruce B <bbsmooth@gmail.com>
* add the full width back
* clean and fix values grid columns values
* make the outline block
* use underline because outline overflows out the
Co-authored-by: sembauke <semboot699@gmail.com>
* turn the link into a button
Co-authored-by: sembauke <semboot699@gmail.com>
* fix: web-layout
* fix: mobile-layout
* sort the large text in wide screens
* hide the tool panel
* Revert "hide the tool panel"
This reverts commit 21499f840d.
* change the grid rows to account for big text
* make the card clickable
---------
Co-authored-by: sembauke <semboot699@gmail.com>