This project is mirrored from https://github.com/Ensembl/ensembl-client.
Pull mirroring updated .
- 16 May, 2019 1 commit
-
-
Imran Salam authored
-
- 13 May, 2019 1 commit
-
-
Andrey Azov authored
-
- 09 May, 2019 2 commits
-
-
Andrey Azov authored
-
Andrey Azov authored
-
- 08 May, 2019 2 commits
-
-
Imran Salam authored
* add pollyfills for older browsers * enable running site via webpack dev server on other machines
-
Andrey Azov authored
- Add a working screen for Species Selector (instead of the placeholder) - Implement the workflow of searching for a species in the search box, selecting species‘ genome assembly, and adding the search result to the list of selected species - Show list of selected species in the header bar of Species Selector - Enable, disable and remove selected species JIRA tasks: - https://www.ebi.ac.uk/panda/jira/browse/ENSWBSITES-66 - https://www.ebi.ac.uk/panda/jira/browse/ENSWBSITES-69
-
- 03 May, 2019 1 commit
-
-
Imran Salam authored
-
- 25 Apr, 2019 1 commit
-
-
Andrey Azov authored
- Can accept an array of options or an array of groups of options - Selected option is sorted to the top of the list and is not selectable any longer - Select options can be navigated using arrow keys (as well as, obviously, by hovering/clicking with a mouse). Pressing enter will submit the current option. The current option is highlighted. - If the options list is too tall and does not fit the part of the screen to the bottom of the closed select element, the options list will be scrollable. Native scrollbars will be hidden, but the list will show up and down arrows indicating that there are more options than what is currently visible. - Mousing over an arrow will start scrolling in the direction where the arrow is pointing. Leaving the mouse from the arrow will stop scrolling. - When navigating with the keyboard, the highlighted option is always visible (i.e. when an option is selected using the keyboard, it always gets scrolled into view if needed).
-
- 24 Apr, 2019 1 commit
-
-
Imran Salam authored
-
- 18 Apr, 2019 1 commit
-
-
Andrey Azov authored
-
- 12 Apr, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
* Add animation to TrackPanel (#25) * Track panel animation * Update browser content styling * Fix the drawer position * TrackPanel animation settings update * Apply easing animation to TrackConfig * Revert "Add animation to TrackPanel (#25)" (#29) This reverts commit 5ddf015d. * Start working on checkbox component * Add different status to checkbox * Add label to the checkbox * Add tests * Add more tests * Tests and css styling upates * Update the props and add input field * Make onChange prop mandatory * Update the tests * fix WithoutLabelProps not being identified by TS * Update the tests * Remove checkbox state * Update input prop
-
- 09 Apr, 2019 3 commits
-
-
Manoj Pandian Sakthivel authored
* Storybook entry to display all the available static images * Add import word wrap css to the image path
-
Imran Salam authored
-
Manoj Pandian Sakthivel authored
* Add animation to TrackPanel (#25) * Track panel animation * Update browser content styling * Fix the drawer position * TrackPanel animation settings update * Apply easing animation to TrackConfig * Revert "Add animation to TrackPanel (#25)" (#29) This reverts commit 5ddf015d. * Add RoundButton and BadgedButton components * Add custom styles to the button * Added tests and stories * Post CR changes * Post CR changes - Rename prop badge to badgeContent * Update tests * Remove nested if statements * Update css selectors
-
- 08 Apr, 2019 2 commits
-
-
Andrey Azov authored
- Get rid of the config file (launchbar is fairly simple and can be easily described by JSX alone) - Use inline svgs for icons, and style them accordingly - Use ReactRouter's NavLink to indicate whether the user has navigated to the route of a given app - Rename LaunchbarIcon component to LaunchbarButton - Delete tests for Launchbar (they were not particularly useful)
-
Andrey Azov authored
-
- 05 Apr, 2019 1 commit
-
-
Andrey Azov authored
- Update typesafe-actions to v4 to get rid of type errors - Update other packages - Fix typescript errors that appear in the dev branch
-
- 03 Apr, 2019 1 commit
-
-
Manoj Pandian Sakthivel authored
* Start the implementation of Accordion shared component * Some updates to the accordion component * Add the accordian component based on react-accessible-accordian * Cleanup default props * Use props instead of ...rest * Update the import statements * Rename accordion prop to allowMultiple * Rename accordion to allowMultiple and update the test cases * Update context api * Update the accordion component to use the newer react context api * Fix imports and start writing the tests * Add test for disabled accordionitem * Add tests for the accordion props * More tests to the accordion components * Added tests to the ItemContext component * Renamed the index file * Update accordion border thickness * Fix the tests * Support AccordionItem with permanently visible content * Typo correction * Convert class to functional components * Conver AccordionContext to use function component * Add extendStyles prop * Fix the tests * Remove unused test ids * Remove displayName where it's not required * Remove displayName entirely * Post CR changes
-
- 02 Apr, 2019 2 commits
-
-
Andrey Azov authored
- Add PrimaryButton - Add SecondaryButton - Add tests and stories for these buttons
-
Dan Sheppard authored
-
- 01 Apr, 2019 3 commits
-
-
Andrey Azov authored
Updated all packages (apart from react-slidedown, which we will probably remove soon anyway). Changes: - Updated options of babel-preset-env (after core-js version 3 was released, unspecified version of core-js was producing warning in the console, saying that in the absence of core-js version, babel was defaulting to core-js 2) - Removed the `minimize` option from css-loader (this option no longer exists, and starting from version 2, css-loader will fail the build if it receives undocumented options) - Fixed require statement for Robotstxt plugin
-
Andrey Azov authored
General: - Update configuration files for running tests properly (tsconfig and webpack) Fix tests for the following components: - Content - Root - Launchbar - BrowserNavIcon - BrowserNavBar - Header (note: deleted a couple of tests) - HeaderButtons (note: skip test for calling the toggleAccount function; unsure about current behaviour of the component) - BrowserBar - App Delete useless tests: - Browser (remove snapshot test; will try to come up with more useful tests) - BrowserImage (current tests don’t do anything useful; proper testing will be difficult, because this component extensively uses custom events) - LaunchbarContainer - LaunchbarIcon (they were copy-pasted tests for LaunchbarContainer anyway) - browserActions and headerActions (tests were essentially testing the library we use to generate actions; and we shouldn't be testing third-party libraries) - headerReducer and browserReducer (reducers are very simple and hardly need testing) - browserSelectors and headerSelectors (test are very simple and testing things that Typescript will report anyway)
-
Andrey Azov authored
Include both Genome browser documentation and Storybook in the documentation build that is deployed to GitHub pages.
-
- 29 Mar, 2019 5 commits
-
-
Dan Sheppard authored
usually manifest as flashes of white. It also contains a lot of related fixes relating to code-organisation and quality which resolves confusions which were usually responsible for such. Merge branch 'feature/browser-white-flash' into dev
-
Dan Sheppard authored
-
Dan Sheppard authored
-
Manoj Pandian Sakthivel authored
* Add the eye toggle icon shared component * Create storybook entry for EyeToggleIcon * Add some styles to the eye toggle icon storybook * Rename icon to button * Reimplement the EyeToggleIcon to be more generic * Remove one unecessary svg file * Cleanup unwanted packages * Rename imageFile to be just image * Renamed the imageStyle prop name to classNames * Adding type to the image prop * Cleanup the inline button props * Rename ToggleImageButton to be just ImageButton * CSS update to the default ImageButton styles * Display all available states of an ImageButton * Fix css warnings on the console * Fix the track panel icons button size * Update all track panel buttons to use ImageButton * Add highlighted status to ImageButton * Add tests for image-button * Update the storybook entry * Cursor update or disabled state * Update tests * Update the tests * Update test for image path
-
Dan Sheppard authored
-
- 28 Mar, 2019 10 commits
-
-
Dan Sheppard authored
-
Manoj Pandian Sakthivel authored
* Create an ADR for animation library * Added more points from Andrey
-
Andrey Azov authored
-
Andrey Azov authored
Also add shared components that are building blocks for AutosuggestSearchField: - Input - SearchField
-
Dan Sheppard authored
-
Dan Sheppard authored
-
Dan Sheppard authored
PTGeom leaks into drive-independent part for now, but that's a tricky refactor, so let's get the easy 90% out the way first.
-
Dan Sheppard authored
-
Dan Sheppard authored
-
Dan Sheppard authored
-
- 27 Mar, 2019 2 commits
-
-
Dan Sheppard authored
-
Dan Sheppard authored
-