This project is mirrored from https://github.com/Ensembl/ensembl-client. Pull mirroring updated .
  1. 09 Nov, 2020 1 commit
  2. 04 Nov, 2020 1 commit
  3. 29 Oct, 2020 1 commit
  4. 27 Oct, 2020 1 commit
    • Andrey Azov's avatar
      Refactor Help&Docs popup (#369) · 833cea8a
      Andrey Azov authored
      Behaviour:
      - Change 3-column popup layout to a 2-column layout
      - When a video is selected, it occupies all available space of the left column
      - The list of related articles and videos does not change once the first article is loaded
      Code:
      - Moved logic for fetching help articles and keeping track of article updates
         into a dedicated hook (useHelpArticles)
      - Fixed a bug in the useApiService hook
      833cea8a
  5. 26 Oct, 2020 1 commit
  6. 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
  7. 22 Sep, 2020 2 commits
  8. 17 Sep, 2020 1 commit
  9. 06 Aug, 2020 1 commit
    • Andrey Azov's avatar
      Remove counter from genome browser messages (#333) · 3cad22ed
      Andrey Azov authored
      - Remove message counter from messaging to/from genome browser
      - Update useBrowserRouting to avoid reporting location from url back to genome browser
        if it's the same location that genome browser sent to React
      3cad22ed
  10. 24 Jul, 2020 1 commit
  11. 23 Jul, 2020 1 commit
  12. 01 Jul, 2020 1 commit
  13. 29 Jun, 2020 1 commit
    • Manoj Pandian Sakthivel's avatar
      Fix browser navigation bugs (#310) · 94e9d5a6
      Manoj Pandian Sakthivel authored
      * Fix browser navigation bugs
      
      * Fix tests
      
      * Fix reset issue
      
      * Removed unused props
      
      * Add missing mock function
      
      * Remove unwanted code
      
      * Remove unused css
      
      * Remove if block
      
      * Revert thoas enpoint change
      94e9d5a6
  14. 24 Jun, 2020 1 commit
    • Imran Salam's avatar
      Protein features count (#295) · c535a7c0
      Imran Salam authored
      * add lookup types
      
      * add lookup rest adaptors
      
      * fetch data from lookup for gene
      
      * add protein type and fixture
      
      * add protein list item and refactor EV rest fetching
      
      * fix storybook issues
      
      * fix styling issues
      
      * add coding exon count
      
      * PR suggestions
      
      * PR suggestions
      
      * remove unused protein type
      
      * fix protein domain image story
      
      * add abort controller to cancel api requests on unmount
      
      * add switch to mount current tab content only in gene function
      
      * remove unused class name from protein list item
      
      * change props name from product to protein in ProteinDomainImage
      
      * fix protein domain image not rendering
      
      * PR suggestions and styling fixes
      
      * fix styling issues in protein list item
      
      * add ebi icons package
      
      * add protein features count
      
      * use https for all entity viewer URLs
      
      * PR suggestions
      
      * remove ebi icons package and use static svgs for protein features count
      
      * add licence notice for icons
      
      * name ebi properly
      c535a7c0
  15. 19 Jun, 2020 1 commit
  16. 16 Jun, 2020 1 commit
  17. 12 Jun, 2020 1 commit
  18. 11 Jun, 2020 1 commit
  19. 27 May, 2020 1 commit
  20. 23 May, 2020 1 commit
  21. 14 Apr, 2020 2 commits
    • Jyothish's avatar
      Genome browser link component for entity viewer (#249) · b15f42c7
      Jyothish authored
      
      
      * [ENSWEBSITES-491] genome browser link component for entity viewer
      
      * Create ViewInApp shared component and replace all traces of app links created
      
      * Add onClick and remove Link; 
      
      * Add proper tests
      Co-authored-by: Andrey Azov's avatarAndrey Azov <andrey@ebi.ac.uk>
      b15f42c7
    • Imran Salam's avatar
      Default transcripts list content (#273) · fbac22e8
      Imran Salam authored
      
      
      * WIP: add transcript list item info
      
      * add styling and make content dynamic
      
      * use flex instead of grid for list item info
      
      * PR suggestions
      
      * fix import case sensitive warning
      
      * PR suggestions
      
      * fix styling
      
      * add tests
      
      * put transcript list item info inside transcript list item
      
      * add some breathing space for the transcript list items
      
      * Add white stroke for svg rectangles in UnsplicedTranscript in DefaultTranscriptList
      
      * Hide grid bars behind transcript info panel
      
      * Amino acid length is an integer
      
      * PR suggestions
      
      * fix wrong number of coding exons shown
      
      * use formatter to display transcript location str
      
      * use findIndex to get the first and last coding exon indexes
      
      * check if firstcodingexonindex and lastcodingexonindexes exist when calculating amino acid length
      
      * check if first and last coding exon indexes exist when calculating num of coding exons
      
      * remove exon index checks and fix createExons that causes the tests to break
      Co-authored-by: Andrey Azov's avatarAndrey Azov <andrey@ebi.ac.uk>
      fbac22e8
  22. 31 Mar, 2020 1 commit
  23. 16 Mar, 2020 1 commit
    • Imran Salam's avatar
      Pluralisation formatter (#268) · 73fb9dca
      Imran Salam authored
      * add pluralisation formatter
      
      * add dictionary inside pluralisation formatter itself
      
      * create strand formatter
      
      * add tests for formatters
      
      * move formatter files to its own folder
      
      * use pluralise for 'transcript' in gene overview image
      73fb9dca
  24. 27 Feb, 2020 1 commit
  25. 08 Feb, 2020 1 commit
  26. 05 Feb, 2020 1 commit
    • Jyothish's avatar
      Replace svg with image button (#226) · 6cdc47a2
      Jyothish authored
      * [ENSWEBSITES-231] Update icons to use ImageButton component
      
      * Replace browserTrackConfig icons to SVGs
      
      * respect new Statuses
      
      * do not escape html entities
      6cdc47a2
  27. 03 Feb, 2020 1 commit
  28. 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
  29. 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
  30. 21 Jan, 2020 2 commits
  31. 17 Jan, 2020 1 commit
  32. 16 Jan, 2020 1 commit
  33. 15 Jan, 2020 1 commit
  34. 13 Jan, 2020 2 commits
  35. 10 Jan, 2020 1 commit
    • 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