monarch-initiative / monarch-ui

The previous version of the Monarch Initiative website
https://previous.monarchinitiative.org/
BSD 3-Clause "New" or "Revised" License
17 stars 28 forks source link

Add 'Beta' and 'Go Back to Main Site' buttons to our sites as appropriate. #215

Closed monicacecilia closed 4 years ago

monicacecilia commented 5 years ago

Obsolete.

- [ ] Create a button that allows users to switch between the production and beta websites. - Would ideally lead the user to a page with the "same" data they are currently seeing on the production site but over the Beta site, and vice versa. E.g. A 'toggle' button for page in the production site https://monarchinitiative.org/disease/MONDO%3A0011213 takes you to this page https://beta.monarchinitiative.org/disease/MONDO:0011213 in the Beta site. - An earlier / less complex (?) version of this button could direct users to the 'other' website's Home Page. - [ ] Make the 'toggle' option persistent in all pages on both websites. - Please feel free to explore other options for text: - 'Toggle to Production' ?? ~~- ' Back to production' ?? ~~ ~~ - etc.~~

iimpulse commented 4 years ago

Kind of tough, not sure if its a great idea, do we know the mappings between the two sites url wise?

Would rather just full commit at some point.

monicacecilia commented 4 years ago

Thanks @iimpulse. While preparing the submission for NAR, we held a discussion with the leadership and decided that this would be the best course of action right now.

At the very least, we should start with a button on the home page on both sites. This would involve you adding one to beat, and @kshefchek adding one to production.

monicacecilia commented 4 years ago
kshefchek commented 4 years ago

this has been added to both the beta and legacy apps, although we're not linking to exact pages beyond the homepage. sounds like this is sufficient so will close this ticket.