This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 29 Jan, 2020 1 commit
    • Jyothish's avatar
      Refactor image button (#231) · c97d9b2c
      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
      c97d9b2c
  2. 28 Jan, 2020 2 commits
  3. 24 Jan, 2020 3 commits
  4. 23 Jan, 2020 2 commits
  5. 21 Jan, 2020 2 commits
  6. 17 Jan, 2020 4 commits
  7. 16 Jan, 2020 3 commits
  8. 15 Jan, 2020 2 commits
  9. 13 Jan, 2020 2 commits
  10. 10 Jan, 2020 2 commits
    • Andrey Azov's avatar
    • Andrey Azov's avatar
      Integrate StandardAppLayout in genome browser page (#225) · cf69c049
      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
      cf69c049
  11. 06 Jan, 2020 1 commit
  12. 24 Dec, 2019 1 commit
    • Andrey Azov's avatar
      Update dependencies (#219) · 7fe4c5e8
      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
      7fe4c5e8
  13. 23 Dec, 2019 1 commit
  14. 20 Dec, 2019 1 commit
  15. 19 Dec, 2019 2 commits
    • Imran Salam's avatar
      Update the browser navigation panel according to the new designs (#205) · 9f2d8a27
      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
      9f2d8a27
    • Steve Trevanion's avatar
      Merge pull request #221 from Ensembl/ens-st3-visualisation-library · fb419539
      Steve Trevanion authored
      Update 0014-visualisation-library.md
      fb419539
  16. 18 Dec, 2019 1 commit
  17. 11 Dec, 2019 1 commit
    • Manoj Pandian Sakthivel's avatar
      PasteOrUpload component refactoring and storybook entry (#171) · 785b397c
      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
      785b397c
  18. 06 Dec, 2019 2 commits
  19. 03 Dec, 2019 3 commits
    • Andrey Azov's avatar
    • Anne Lyle's avatar
      Feature/question button (#200) · d835cd5a
      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
      d835cd5a
    • Andrey Azov's avatar
      Change the way webpack configs are composed (#211) · 66803416
      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.
      66803416
  20. 02 Dec, 2019 2 commits
  21. 21 Nov, 2019 1 commit
  22. 19 Nov, 2019 1 commit
    • Andrey Azov's avatar
      Fix script linting during pre-commit hook (#212) · 3dcc6359
      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.
      3dcc6359