etclabscore / core-pool-interface Goto Github PK
View Code? Open in Web Editor NEW:space_invader: Front end for core-pool built with VueJS.
:space_invader: Front end for core-pool built with VueJS.
The initial translations were done using google translate and likely need correcting.
Review zh.json
add dark/light mode toggle with default param in config.
it helpful for larger miners
The search fields on almost all pages, are filtering out based on some columns and not all. It might be nice to have the column names in the placeholder text of search field.
miner info and examples for recently added networks (ethereum, ropsten, ubiq).
ethereum and ropsten should be identical, as will be the case with an pure ethash chains. perhaps instead of duplicates some king of aliasing could be used? (ropsten -> ethereum).
The right drawer needs some CSS optimisation, as after hide and reveal back the font is blurred.
You can check the main content and the right drawer's text in the attached image. The text is not blurred before hiding the drawer.
Adding translateZ
in the animations seems to help, but haven't tried it properly from the Chrome dev tools.
.v-navigation-drawer {
transform: translateZ(0) translateX(0%);
}
Apparently it has to be added in the JS animation for when drawer is opened.
If not, are there blockers between private and public?
It might be easier for the user to read/parse the page, if the "red testnet note" wasn't so prominent.
I would suggest one of the followings:
Will it make sense to rename "height" column with "block number"?
I started working on this again. The pool works and I can mine to it but the frontend won't show the stats? Not picking up the API?
Last Block Found often reports a future timestamp upon updating, this is clearly not correct. Requires further investigation.
number and date formatters are currently not lang aware (hard coded to en)
these should be set to the currently selected lang, and update on lang change.
currently the api url in params/config is expected to be appended by /api, this is a little confusing.
/api should be prefixed to api calls and removed from config.
add i18n (translation) support. https://i18n.nuxtjs.org/
I am working on building the frontend and everything seems to work except Network hashrate and difficulty show Nan undefinedH
Any updates? Everything for the frontend shows but now none of the stats work. No block height, hashrate epoch
I add this just to be tracked down, as @iquidus already have this in his list.
The initial translations were done using google translate and likely need correcting.
Review ru.json
UX wise, I don't see any reason for hiding the left navigation menu, as we don't have many items and at the moment they are just icons without text. For this reason, I would suggest removing the top left hamburger from this page.
Take care though of the mobile responsive breakpoint as in this case and with the current setup, there will not be a way to open the nav. We can probably show the hamburger at the mobile breakpoint only.
The initial translations were done using google translate and likely need correcting.
Review es.json
The project already has the functions and config in place so as more explorers can be supported. The only part left, is to add the URL conventions of each explorer.
@shanejonas noted this PR ethereum/EIPs#3091 that has some info collected nicely.
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.