This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 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
  2. 18 Jun, 2021 1 commit
    • Ridwan Amode's avatar
      Apply transcript filtering to protein view and reposition filter & sort box (#501) · 94cd4c76
      Ridwan Amode authored
      * ENSWBSITES-1038: Applying transcript filters to protein view and showing message when there are no transcripts after applying filters on protein view
      
      * repositioning filter and sort box
      * readapting grid layout for geneview content to fit in filters
      * Update styles to adjust the height of a grid row to the height of its content
      * add box-shadow to filter box
      * make red dot bigger when filters are active, filter label white when active
      * fix background when scrolling for filter label
      * using one icon (chevron down) for both chevron up and down and applying relevant transformation
      * fix selected tabs when filterbox is open
      * Set a minimum height for the panel so that it doesnt look squash when there is one line.
      * set min-height in each child body style
      * body style is passed as props to panel component
      94cd4c76
  3. 16 Jun, 2021 1 commit
    • Ridwan Amode's avatar
      ENSWBSITES-1129: Launchbar and header update (#508) · 26bd2feb
      Ridwan Amode authored
      * ENSWBSITES-1129: Launchbar and header update
      switch About ensembl and genome data & annotation in launchbar and header
      - remove extra html tag not being used
      - rename classes to more appropriate name
      - code cleanup
      26bd2feb
  4. 02 Jun, 2021 1 commit
  5. 28 May, 2021 2 commits
  6. 26 May, 2021 3 commits
  7. 24 May, 2021 1 commit
    • Andrey Azov's avatar
      Update dependencies and clean up babel config (#499) · 453cb40a
      Andrey Azov authored
      - major version bump for rxjs (v6 -> v7)
      - removed some of explicit babel transforms (some aren't necessary for our target browsers,
         whereas others are already included in @babel/preset-env)
      - replaced the deprecated `node-sass` library with the `sass` library
      453cb40a
  8. 14 May, 2021 1 commit
  9. 11 May, 2021 1 commit
  10. 06 May, 2021 1 commit
  11. 30 Apr, 2021 5 commits
  12. 27 Apr, 2021 3 commits
  13. 13 Apr, 2021 1 commit
  14. 12 Apr, 2021 1 commit
  15. 09 Apr, 2021 2 commits
  16. 06 Apr, 2021 1 commit
  17. 02 Apr, 2021 1 commit
  18. 31 Mar, 2021 1 commit
  19. 30 Mar, 2021 1 commit
  20. 29 Mar, 2021 1 commit
  21. 26 Mar, 2021 1 commit
  22. 25 Mar, 2021 1 commit
  23. 19 Mar, 2021 1 commit
  24. 18 Mar, 2021 1 commit
  25. 17 Mar, 2021 1 commit
  26. 15 Mar, 2021 1 commit
  27. 12 Mar, 2021 1 commit
  28. 11 Mar, 2021 3 commits