This project is mirrored from https://github.com/Ensembl/ensembl-client.
Pull mirroring updated .
- 10 Jan, 2020 1 commit
-
-
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 2 commits
-
-
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.
-
Dan Sheppard authored
An earlier commit changed the means by which callbacks are registered to the scheduler. This was anticipated to have negligible effect, but was otherwise poorly motivated. As a result, the change had already been reverted on the active dev branch when it was later found that the change had a significant (well-characterised but poorly-understood) performance impact. Unfortunately, between the change and its reversion, the code got pushed to dev and live. The active dev branch for this code is not yet ready for merge, and the effect of this change being live is noticeable. So this bugfix commit pushes the reversion (only) to dev.
-
- 18 Nov, 2019 1 commit
-
-
Andrey Azov authored
Update webpack-dev-server config so that it watches the contents of the ensembl-genome-browser folder in node modules, while ignoring changes in the rest of node modules.
-
- 15 Nov, 2019 2 commits
-
-
Dan Sheppard authored
-
Andrey Azov authored
-
- 14 Nov, 2019 1 commit
-
-
Dan Sheppard authored
Proper cross-fade animations.
-
- 13 Nov, 2019 7 commits
-
-
Dan Sheppard authored
Fix slow slowing-down of genome browser over time due to leak.
-
Dan Sheppard authored
* Basic bumped scaling for margin-free regions. * Correct for potentially lop-sided borders. * Tweak padding pixels for small screens. Ideally we need to find out why any padding pixels at all are needed. But this works down to 1100px at least for now. I'll JIRA the rest. * Update packages.
-
Dan Sheppard authored
* ENSWBSITES-89 fix. * New WASM.
-
Dan Sheppard authored
-
Dan Sheppard authored
* Add "counting" to blackbox functionality. * Update WASM post #181. Also resolves a conflict.
-
Andrey Azov authored
* Import genome browser static files from a github repository * Send deployed assets to assets repo. * Delete module cache to force npm to take a look. * Pruning script * Confirmation for push * QA. * Update package-lock.json * Switch to using tarballs.
-
Ridwan Amode authored
* code tidyup * hide placeholder on region field focus * improve code based on PR review
-
- 11 Nov, 2019 2 commits
-
-
Manoj Pandian Sakthivel authored
* Add tracking and stop bumping links to top after revisiting * Use correct position * Use separate position relative to links within the drawer * Update category
-
Andrey Azov authored
- include ChromosomeNavigator in browser navigation bar, alongside the fields that change browser location - refactor components comprising BrowserNavBar
-
- 08 Nov, 2019 3 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
Andrey Azov authored
remove the special rule that targets src/styles folder
-
- 07 Nov, 2019 2 commits
-
-
Andrey Azov authored
to fix the problems introduced in PR #196
-
Andrey Azov authored
- typescript 3.7 - react 16.11 - remove @types/storybook__addon-actions (@storybook/addon-actions now ships with its own types)
-
- 06 Nov, 2019 2 commits
-
-
Imran Salam authored
* use md5 if it exists (for macs) instead of md5sum to build wasm * Check for presence of wasm-opt before running it. Otherwise copy. * Allow env.sh to work on catilinarian macs. (zsh)
-
Andrey Azov authored
-
- 04 Nov, 2019 1 commit
-
-
Andrey Azov authored
-