Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: move acc changes to dev #13608

Merged
merged 10 commits into from
Sep 8, 2022
Merged

chore: move acc changes to dev #13608

merged 10 commits into from
Sep 8, 2022

Commits on Sep 6, 2022

  1. runfix: address account preference page style changes acc-79 (#13423)

    * runfix: correct alignment of team and email input
    
    * center accent color picker
    
    * add focus and hover state to accent color picker
    
    * chore: merge dev and add css variables for UI kit button (#13491)
    
    * runfix: add primary button css variables
    
    * change theme id to default in root
    
    * change restore and bacup buttons to tertiary variant
    
    * replace links nin account preference by ui-kit links
    
    * style copy profile link button
    
    * apply correct focus color for accent color picker
    
    * chore: bump ui-kit to 8.13.3
    
    * apply accent-color to default focus
    
    * allow keyboard navigation for link buttons
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Arjita <arjitamitra3@gmail.com>
    Co-authored-by: Przemysław Jóźwik <przemyslaw.jozwik96@gmail.com>
    Co-authored-by: Timothy LeBon <tlebon@gmail.com>
    Co-authored-by: Adrian Weiß <77456193+aweiss-dev@users.noreply.github.com>
    Co-authored-by: Amir Ghezelbash <thisisamir98@gmail.com>
    Co-authored-by: Otto the Bot <webapp+otto@wire.com>
    Co-authored-by: Sven Jost <mythsunwind@users.noreply.github.com>
    9 people committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    c867130 View commit details
    Browse the repository at this point in the history
  2. runfix: address changes to preferences acc-79 (#13494)

    * runfix: show focus correctly on sliders
    
    * change device button variant to tertiary
    
    * change position of back arrow to absolute and tweaks preference styles
    
    * update tests
    
    * make use of the withTheme util in tests
    
    * change button variant to tertiary in av preferences
    
    * update links to ui-kit version
    
    * solve jumping navigation items issue
    
    * add hover states to color picker
    
    * fix: list of devices screen reader announcement (#13531)
    
    remove device keyboard access
    focus style updated(ACC-249)
    
    * bump ui-kit to 8.13.5
    
    Co-authored-by: Arjita <arjitamitra3@gmail.com>
    V-Gira and arjita-mitra committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    9cb421d View commit details
    Browse the repository at this point in the history
  3. fix: address hover and focus state of sidebar call-ui acc-80 (#13548)

    * fix: address hover and focus state of sidebar call-ui acc-80
    
    * set context menu to open on key down
    V-Gira committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    ed005a2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cd0978d View commit details
    Browse the repository at this point in the history
  5. runfix: correct focus states of toggle dots acc-81 (#13582)

    * runfix: correct focus states of toggle dots acc-81
    
    * address cr: refactor device toggle button into a native button
    V-Gira committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    52185cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6bc076f View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. fix: webapp screen reader accessibility improvements (#13584)

    * feat: improve accessibility(ACC-21)
    
    improve accessibility of conversation info, search people, devices, profile picture screens
    
    * feat: improve accessibility of profile, conversation,  devices,  group participants, chat messages, edit profile(ACC-21)
    
    * fix: delete for me/everyone modal close btn aria label(ACC-21)
    
    * fix: accessibility modal close button
    accordion accessibility controls(ACC-21)
    
    * fix: remove duplicate entry for translation(ACC-21)
    
    * Update src/script/components/TextInput/TextInput.tsx
    
    Co-authored-by: Thomas Belin <thomasbelin4@gmail.com>
    
    * fix: code review comments addressed(ACC-21)
    
    remove input ref forwarding to child component
    use isTabKey and isEnterKey util
    
    * fix: make ref and editing function optional(ACC-21)
    
    Co-authored-by: Thomas Belin <thomasbelin4@gmail.com>
    2 people authored and V-Gira committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    c458ff9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0708533 View commit details
    Browse the repository at this point in the history
  3. fix merge conflicts

    V-Gira committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    efde89d View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    ade9404 View commit details
    Browse the repository at this point in the history