This project is mirrored from https://github.com/Ensembl/ensembl-client.
Pull mirroring updated .
- 29 Jan, 2020 1 commit
-
-
Jyothish authored
* Refactor ImageButton component status * Replace all ImageButton examples with just one * Create new VisibilityIcon component with eye icon and partial selection * Remove ImageHolder component and update tests * PR review changes * replace variable buttonStatus to status * export Props * Fix missing statuses * Remove DISABLED status from VisibilityIcon; Update VisibilityIcon test
-
- 28 Jan, 2020 2 commits
-
-
Andrey Azov authored
Also: - Split entity viewer redux state into smaller parts, one of which is sidebar - Added the sidebar part of entity viewer redux state, modelled as an object keyed by genome id. - Added a pair of statuses (OPEN, CLOSED) to the Status enum and used it to denote whether sidebar is open or closed.
-
Andrey Azov authored
-
- 24 Jan, 2020 3 commits
-
-
Kamal Dodiya authored
-
Andrey Azov authored
-
Andrey Azov authored
Conditional on environment, will show new component in development, or old component in production.
-
- 23 Jan, 2020 2 commits
-
-
Manoj Pandian Sakthivel authored
* Add disable option * Create entity viewer styled compomnent * Rename storybook entries * Renames classnames and fix cursor * Remove React.SFC * Remove unused CSS * Update css
-
Kamal Dodiya authored
-
- 21 Jan, 2020 2 commits
-
-
Ridwan Amode authored
-
Ridwan Amode authored
* add scrolling to drawer * fix alignment issue in drawer * revert scrolling for drawer, wrong class modified * use grid instead of float * based on PR review, made the following changes: rename class, remove width
-
- 17 Jan, 2020 4 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
Andrey Azov authored
Using ReactDOM's portals, place tooltip at the top level of the body element rather than making it a child of the element it's pointing at. (Should fix problems occurring when tooltip extends beyond the bounds of its container and either gets cropped or causes the container to show scrollbars)
-
Andrey Azov authored
-
- 16 Jan, 2020 3 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
Andrey Azov authored
-
- 15 Jan, 2020 2 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
- 13 Jan, 2020 2 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
- 10 Jan, 2020 2 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
Also: - Use a dedicated component for sidebar tabs rather than generating them in StandardAppLayout. - update npm script for running the style linter - update test for ZmenuContent component (use mock redux store rather than real one) - make browser bar content (gene info) responsive to the width of its container (via ResizeObserver) - make opening and closing of the sidebar to be instantaneous rather than animated (better for performance) - remove viewport metatag in the hope that the site will display in its desktop version on mobile devices
-
- 06 Jan, 2020 1 commit
-
-
Imran Salam authored
* remove redundant getBreakpoint function * remove unused imports
-
- 24 Dec, 2019 1 commit
-
-
Andrey Azov authored
- Update file-loader to version 5.0.2 - Remove @types/storybook__react (@storybook/react has its own type definitions now) - Update other dependencies
-
- 23 Dec, 2019 1 commit
-
-
Andrey Azov authored
Add a common grid-like layout to be shared by different applications (e.g. Genome browser and Entity viewer)
-
- 20 Dec, 2019 1 commit
-
-
Imran Salam authored
* fix track panel opened on desktop rather than big desktop * fix wrong desktop value in BreakpointWidth enum * close track panel for desktop (not big desktop) and smaller
-
- 19 Dec, 2019 2 commits
-
-
Imran Salam authored
* change functionality of the region forms according to new design * add new breakpoints to the breakpoint getter function * fix the broken navigation bar layout in smaller screens * fix styling issues in navigation bar * fix broken browser navigation bar tests * remove unused ContentSwitcher import * add missing test for BrowserNavBarMain * fix closing track panel and missing track panel tabs on big desktops * add breakpoint for big desktop * fix styling issues with labels in browser nav bar * fix issues in browser nav bar inputs * PR suggestions and design changes * fixed non-unique keys used in track panel bookmarks * fix issues in nav bar test cases * more PR suggestions * fix lint error in browser tests * change shouldBeOpaque to isGhosted to be more semantic
-
Steve Trevanion authored
Update 0014-visualisation-library.md
-
- 18 Dec, 2019 1 commit
-
-
Steve Trevanion authored
-
- 11 Dec, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
* Replace input with textarea and create story * Fix tests * Incorporate textarea component * Incorporate the Upload component * CheckboxWithTextfields in a working state * Fix tests * Add tests * Grid style updates * Display filenames above the textfield * Change local storage method * Preserve files after refresh * Goodbye PasteOrUpload * Separate callback for text and upload * Show commit button * Combine the text and file values * Remove invalid test * Import order * Fix the issue with 0 files * Remove commit button * Add onReset * Fix tests * PR review fixes * Rename uuid to generateId * Make id an optional prop to the Upload * Remove id from Upload
-
- 06 Dec, 2019 2 commits
-
-
Imran Salam authored
-
Andrey Azov authored
* Create 0014-visualisation-library.md First draft * Update 0014-visualisation-library.md Updated to reflect the result of discussion on 4/12/19.
-
- 03 Dec, 2019 3 commits
-
-
Andrey Azov authored
-
Anne Lyle authored
* Initial attempt at implementing alternative styles - ENSWBSITES-292 * Simplify and remove test CSS - ENSWBSITES-292 * Use smaller question button on species selector search - ENSWBSITES-292 * Initial attempt at implementing alternative styles - ENSWBSITES-292 * Simplify and remove test CSS - ENSWBSITES-292 * Use smaller question button on species selector search - ENSWBSITES-292 * Revert "Simplify and remove test CSS - ENSWBSITES-292" This reverts commit f230c5dc. * Define a set of allowed options, as discussed with Andrey - ENSWBSITES-292 * Tidy-up as per Andrey's comments * Fixed typescript error - ENSWEB-292 * Remove redundant code
-
Andrey Azov authored
Rather than starting with an environment-specific config as an entry point for webpack, use a generic config as an entry point, and from there add more specific configs via composition using webpack-merge.
-
- 02 Dec, 2019 2 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
Trying to reduce React work when switching between focus objects by memoizing components and callback functions. Overall — probably achieved slight improvement.
-
- 21 Nov, 2019 1 commit
-
-
Andrey Azov authored
And remove dependency on the `use-resize-observer` library
-
- 19 Nov, 2019 1 commit
-
-
Andrey Azov authored
As discussed in a github issue, eslint exit code is 0 in case of warnings; and in our linter settings, unused variables should raise warning rather than errors. That meant, however, that lint-staged would not fail if eslint issued warnings. Using the max-warnings option eslint, we make lint-staged fail if eslint encounters a warning.
-