smartcontractkit / blockchain-ecosystem-map Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://ecosystem.blockchain.education
License: MIT License
Home Page: https://ecosystem.blockchain.education
License: MIT License
Figma: https://www.figma.com/file/Ho05S7qFYkewyfQVA3jIhf/Ecosystem-Map?node-id=9041%3A31956
AC:
Currently the navbar "hides" the chapter when the user scrolls down.
It would be great it the hiding and showing would actually have some smooth animation and not happen immediately:
Steps to reproduce:
What should happen:
What happens:
Steps to reproduce:
What should happen:
What happens:
Browsers: Latest Chrome
To Reproduce Steps to reproduce the behavior:
What happens:
Expected behavior A clear and concise description of what you expected to happen.
NOTE: THis need to be solved twice. When you CLOSE a section and when you CLOSE an individual sub section! Both have code that should be updated
AC:
Figma: https://www.figma.com/file/Ho05S7qFYkewyfQVA3jIhf/Ecosystem-Map?node-id=9024%3A33923
AC:
AC:
Run the application through lighthouse and fix the errors in the "accessibility section"
AC:
When I first access the site, I would like the first entry "general Learning resources" to be opened to help people to understand that each section includes more entries.
AC:
AC:
Figma: https://www.figma.com/file/Ho05S7qFYkewyfQVA3jIhf/Ecosystem-Map?node-id=9041%3A32122
NOTE: this will NOT include the progress bar
AC:
Figma: https://www.figma.com/file/Ho05S7qFYkewyfQVA3jIhf/Ecosystem-Map?node-id=9041%3A32122
The section (eg Deploy) has a couple of issues:
AC:
AC:
Create a MIT license within the project.
Use SmartContract Inc.
as the business name
AC:
Figma: https://www.figma.com/file/Ho05S7qFYkewyfQVA3jIhf/Ecosystem-Map?node-id=9041%3A32122
Crypto link on the homepage should link "out" to the crypto homepages
AC:
As an user I would like the currently expanded section to be saved in the URL, so that when I share the link in the future (when implementing Social share), my friends will be able to open the map on the same location that I was investigating.
PR:
AC:
NOTE: All the site will be implemented in just one page, so there will not be any actual navigation, just same page heading navigation.
AC:
Figma: https://www.figma.com/file/Ho05S7qFYkewyfQVA3jIhf/Ecosystem-Map?node-id=9041%3A32122
Ac:
As a developer I would like to have access to a functionality that will help me determine what is the current section in the ecosystem map design.
This is a feature needed for a couple of components (navbar, timeline, chapter etc)
Note: this feature needs to be built using the "interseptionObserver".
AC:
Currently both the sections and chapters are H3.
AC:
AC:
AC:
AC:
It is very common in current development for horizontal meny that have more entry to be shown to actually have a settle shadow on the side to inform the user of that.
An example can be found here (open on mobile screen size): https://commons.m.wikimedia.org/wiki/Special:MediaSearch?type=image
AC:
Add an SEO component to manage all metadata
AC:
NOte: this ticket DOES NOT include the functionality to calculate the active entry!
Figma: https://www.figma.com/file/Ho05S7qFYkewyfQVA3jIhf/Ecosystem-Map?node-id=9041%3A32122
Implement Google Analytics Tracking using "https://www.npmjs.com/package/react-gtm-module"
Run the application through lighthouse and fix the errors in the "performance section"
AC:
AC:
NOTE: The chapter information may not be available within the JSON (get started, etc). So we are ok for now to hardcode them in the Main app if necessary or create a small JSOn that includes them (if we create a json we can use it to also create the navbar)
AC:
Please improve the section component to provide a better UX.
AC:
aria-expanded
should be true only if the chapter is expandedaria-disabled
should not be presentFigma: https://www.figma.com/file/Ho05S7qFYkewyfQVA3jIhf/Ecosystem-Map?node-id=9041%3A31991
What should have happen:
WHat happen
AC:
Steps:
What should have happened:
What happened
NOTE: there may be some issue with the current aria roles assigned. Check that again and try to isolate the issue
AC:
Currently the design does not allow all the crypto to fit on one line and it look quite bad. It would be great to make all card fit on one line
AC:
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.