This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 02 Jul, 2021 1 commit
    • Jyothish's avatar
      Add interstitial screen for Genome Browser and Entity Viewer (#510) · 0c6c0f92
      Jyothish authored
      * Building the interstitials for the apps
      * Show the interstitial on the EntityViewer page
      * Fix tests
      * Update styles for the BrowserInterstitialInstructions component
      * Add nullability to a storage getter
      * Add hide the in-app-search input field in production environment
      * Reorder imports
      0c6c0f92
  2. 21 Jun, 2021 1 commit
    • Andrey Azov's avatar
      Add a custom rendering server (#506) · 5365765a
      Andrey Azov authored
      
      
      - added a Node-based rendering server
      - refactored build process (added dedicated script files for development and production build)
      - refactored routing, so that it can be reused both on the client and on the server side
      - added Page-type components for every app; currently they are the only components that run on the server and add the dynamic meta tags to the page
      - updated redux code so that it doesn't try to access browser-specific apis during the startup
      Co-authored-by: Kamal Dodiya's avatarKamal Dodiya <kamal@ebi.ac.uk>
      5365765a
  3. 26 Mar, 2021 1 commit
  4. 04 Mar, 2021 1 commit
  5. 04 Feb, 2021 1 commit
  6. 22 Jan, 2021 1 commit
  7. 26 Nov, 2020 1 commit
  8. 10 Nov, 2020 1 commit
  9. 13 Oct, 2020 1 commit
  10. 02 Oct, 2020 1 commit
    • Andrey Azov's avatar
      Update StandardAppLayout (#351) · a1c40c90
      Andrey Azov authored
      Also, fixed extra width bug in EntityViewer transcripts view
      that was caused by moving transcript-wrapping divs via `transform: translate`
      a1c40c90
  11. 24 Jul, 2020 1 commit
  12. 21 Jul, 2020 1 commit
    • Andrey Azov's avatar
      Update dependencies (#327) · ef22bcc8
      Andrey Azov authored
      Changes that required manual intervention:
      
      - webpack-merge no longer has default export
      - replaced apollo-boost and @apollo/react-hooks with apollo-client v.3
      - ran npx browserslist@latest --update-db to update caniuse-lite
      ef22bcc8
  13. 06 Jul, 2020 1 commit
  14. 03 Jun, 2020 1 commit
  15. 27 May, 2020 1 commit
  16. 23 May, 2020 1 commit
  17. 21 May, 2020 1 commit
  18. 09 Apr, 2020 1 commit
  19. 05 Mar, 2020 1 commit
    • Imran Salam's avatar
      Make sidebar slide over EV content view when open (#264) · 58a3845c
      Imran Salam authored
      * Make sidebar float over EV content view when open
      
      * separate sidebar floating class in standard app layout
      
      * update tests for standard app layout
      
      * PR suggestions
      
      * fix test case in standard app layout
      
      * add slideover sidebar to storybook
      
      * remove default values for default props in layout stories
      
      * improve how props are passed to StandardAppLayout in layout stories
      58a3845c
  20. 25 Feb, 2020 1 commit
  21. 18 Feb, 2020 1 commit
    • Imran Salam's avatar
      Add entity viewer gene view (#243) · c37e06f1
      Imran Salam authored
      * add entity viewer content layout
      
      * Rename EntityViewerContent to GeneView
      
      * refactor folder structure for EV
      
      * renamed gene view components
      
      * remove background and height from gene view
      c37e06f1
  22. 04 Feb, 2020 1 commit
  23. 31 Jan, 2020 1 commit
    • 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
  24. 28 Jan, 2020 1 commit
    • Andrey Azov's avatar
      Add tabs for EntityViewer sidebar (#237) · 6f5ac31e
      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.
      6f5ac31e
  25. 15 Jan, 2020 1 commit