eternagame / eternagame.org Goto Github PK
View Code? Open in Web Editor NEWWebsite for the Eterna citizen science game
Home Page: https://eternagame.org
License: BSD 3-Clause "New" or "Revised" License
Website for the Eterna citizen science game
Home Page: https://eternagame.org
License: BSD 3-Clause "New" or "Revised" License
and the pages that do have the little house for a link home, the house eterna home page icon ends up by my browser homepage house icon, a little confusing to the eye.
This is a significant accessibility issue, and also prevents the link from being properly displayed by the browser when hovering over it. One big area this happens is in the nav, but this is true for everywhere on the page. As a rule, if the user clicks something and that causes the page to change, in the end it should always be rendered as an anchor tag (which router-link also does for us)
Please see a list of the routes and associated comps here. Please hardcode with fake sample data matching comp. Add the route indicated in router.ts
While we are loading an image for a user from the remote server, we should show a default image stored locally
In addition to a sort option, a "search" feature would also be helpful here.
Extremely slow to load, and when it does, it shows like 2 things with incorrect data (even though more have been returned in the API request)
eternagame.org/src/store/user.vuex.ts
Line 66 in 92f22b3
The 30 day leaderboard is only accumulating points, it does not reset for 30 days. (ie. the ?filter=update no longer works.
The synthesized leaderboard does not display the number synthesized, and the number is not updating.
When trying to log in from Chrome on iOS, I hit the login button, the modal pops up, then it seems that it submits itself (without any action on my part) and then it comes up with an error of “undefined query type”
18.3kb .jpg image, won't upload
The top of the page should be flush with the bottom of the header.
Showing what appears to be the first puzzles from way back. I check boxes and click most recent and no change.
It would be a good idea to make the horizontal carousels (such as those under Mastering Eterna or Complete Your Lab) horizontally scrollable. I use a Magic Mouse that has horizontal scrolling capabilities and have almost grown used to being able to scroll sideways. Can we implement horizontal scrolling for the carousels?
Also, is carousels the proper term? I think I saw them referred to as carousels in the code, so that's where I'm getting it from.
If default shows all puzzles, the large green check-mark indicating "completed" is visually helpful. I do like that additional filters were maintained!
There are a ton of issues right now with pages having improper data, namely when navigating between pages. For some reason it seems like both 1) component state isn’t getting cleared when components get removed and readded and 2) fresh requests aren’t always being made when navigating back to a page you’ve previously visited
@luxaritas In the dev branch, I added some infinite scroll logic in the puzzle view page, but I'm sure it can be improved.
per Astromon
It seems that sorting puzzles here doesn't seem to do anything or respond to filters.
Previously data didn't get returned ran npm run serve
locally. I made some changes to fix this.
We need to make sure that it works correctly
For some reason, the favicon has a white background that makes it harder to see. This probably isn't noticeable for most users, but I have dark mode enabled and it doesn't look as good. I'm not sure why it is this way. I attached a 16x16 and 32x32 png and a compressed .ico version. I had to compress the .ico because GitHub doesn't allow .ico files. Those have worked for me in the chat. I'm not sure if replacing them will fix the issue or not, but I figured I'd attach them anyway. This isn't a big issue, so don't rush to fix it, but it should be corrected eventually.
May just not be seeing it, but is there still a way to comment on player puzzles? Often times, community comments help others understand potential solutions, especially for harder or novel puzzles.
Missing sort/filter feature
We'll need to whitelist specific sites, eg YouTube: cure53/DOMPurify#340
The Play Now button link on the default / logged out homepage is broken. It should link to the first puzzle in the new player progression.
When opening/closing the chat, we should set something in localstorage to denote such, and check it when loading a new page
Links to /certificate/<uid>
(legacy page). Only shown on your own profile
2)It looks like that would be http://eternadev.org/labs?size=27&filters=active, in the current design, but the filter doesn't seem to be implemented.
...and show the preloader in the meantime
Loads list of players with most points for last 30 days, but total points is highlighted in the menu to the right.
For accessibility and additional signification that this is what's going on
Missing sort by/filter feature
On my main account on desktop, it’s completely blank. On a new account on desktop (I think, haven’t thoroughly tested) or either on mobile, it seems to be out of date content.
This should also be using the “combined” newsfeed query, which I don’t think it is right now
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.