This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 31 Jan, 2020 2 commits
    • Imran Salam's avatar
      Entity viewer sidebar toolstrip (#238) · c1e4ae46
      Imran Salam authored
      * move track panel bar icons to sidebar folder
      
      * replace TrackPanelBarIcon with ImageButton in TrackPanelBar
      
      * add styling to sidebar icons and fix sidebar class names
      
      * Add sidebar toolstrip to entity viewer
      
      * change the following to lower case: toolStrip, sideBar, topBar
      
      * use lowercase for topBar in all other places in the site
      
      * fix storybook issues
      
      * fix wrong sidebar class names
      
      * get rid of sidebar configs
      
      * Replace shortened EV with EntityViewer
      
      * PR suggestions
      c1e4ae46
    • Ridwan Amode's avatar
      Make BrowserInfo a shared component (#241) · 877a0243
      Ridwan Amode authored
      * moving BrowserInfo to shared component so that it can be used again for entity viewer top bar
      
      * made changes base on review, createing a separate test for featuresummarystrip, adding isGhosted for regionsummarystrip
      
      * use && instead of ternary to check whether to render component
      877a0243
  2. 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
  3. 28 Jan, 2020 2 commits
  4. 24 Jan, 2020 3 commits
  5. 23 Jan, 2020 2 commits
  6. 21 Jan, 2020 2 commits
  7. 17 Jan, 2020 4 commits
  8. 16 Jan, 2020 3 commits
  9. 15 Jan, 2020 2 commits
  10. 13 Jan, 2020 2 commits
  11. 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
  12. 06 Jan, 2020 1 commit
  13. 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
  14. 23 Dec, 2019 1 commit
  15. 20 Dec, 2019 1 commit
  16. 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
  17. 18 Dec, 2019 1 commit
  18. 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
  19. 06 Dec, 2019 2 commits
  20. 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
  21. 02 Dec, 2019 2 commits