• Robert Knight's avatar
    Fix tabs being detached from tab panel on touch devices · 4fd83bad
    Robert Knight authored
    The `CloseButton` component in @hypothesis/frontend-shared has styling that
    makes it taller (44px) on touch devices, but the `Tab` component does not. Items
    in the `TabHeader` are centered on the cross axis, so on mobile, the close
    button became taller than the tabs and detached them from the tab panel.
    
    An alternative way to fix this would be to make tabs also grow in height on
    touch devices, but they are quite usable without.
    
    Fixes https://github.com/hypothesis/client/issues/6131
    4fd83bad
Name
Last commit
Last update
.github Loading commit data...
.yarn Loading commit data...
bin Loading commit data...
dev-server Loading commit data...
docs Loading commit data...
embedding-examples Loading commit data...
images Loading commit data...
requirements Loading commit data...
scripts Loading commit data...
src Loading commit data...
.babelrc Loading commit data...
.eslintignore Loading commit data...
.eslintrc Loading commit data...
.gitignore Loading commit data...
.npmignore Loading commit data...
.prettierignore Loading commit data...
.python-version Loading commit data...
.readthedocs.yaml Loading commit data...
.yarnrc.yml Loading commit data...
HACKING.md Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
codecov.yml Loading commit data...
gulpfile.mjs Loading commit data...
package.json Loading commit data...
pyproject.toml Loading commit data...
rollup-boot.config.mjs Loading commit data...
rollup-tests.config.mjs Loading commit data...
rollup.config.mjs Loading commit data...
tailwind-annotator.config.mjs Loading commit data...
tailwind-sidebar.config.mjs Loading commit data...
tailwind.config.mjs Loading commit data...
tox.ini Loading commit data...
tsconfig.json Loading commit data...
yarn.lock Loading commit data...