Code Monkey home page Code Monkey logo

gridcoin-world-site's Introduction

Gridcoin-World-Site

Open source Gridcoin website for the Gridcoin.world domain

Uses the Jekyll Site builder https://jekyllrb.com

Install Jekyll

For installation of Jekyll please follow https://jekyllrb.com/docs/installation/ and pick your OS Guide.

Build guides

Ubuntu Linux guide

  1. sudo apt-get install git

  2. git clone https://github.com/gridcoin-community/Gridcoin-World-Site.git

  3. cd Gridcoin-Site-World

  4. bundle install

Windows guide

  1. Install Git for windows, https://git-scm.com/downloads

  2. Use Git GUI to clone gridcoin Repo

--OR--

  1. Go to the location you store Git Repos and Rightclick -> Gitbash here git clone https://github.com/gridcoin-community/Gridcoin-World-Site.git

  2. Go to Gridcoin-Site-World folder (or whatever you specified when pulling the repo) Shift+RightClick -> Open Cmd Prompt Here or Open Powershell window here(Win 10)

  3. bundle install

How to Update gems

Delete Gemfile.lock and run bundle install

For running the development web server:

bundle exec jekyll serve

Interested in contributing towards the whitelist or the blog?

Head on over to the data subfolder to get more info.

gridcoin-world-site's People

Contributors

barton2526 avatar gridcat avatar jamescowens avatar nathanielcwm avatar pythonix avatar roboticmind avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

gridcoin-world-site's Issues

Website Folding@home updates

Need to add information about Folding at home on

https://gridcoin.world/

GRC is the native currency of the Gridcoin ledger. It is distributed directly to network participants contributing computation cycles to the advancement of science and humanity via the distributed computing infrastructure, BOINC (add) and Folding@home.

What is Folding@Home?

Folding@home is a project aimed to help scientists develop new therapeutics for a variety of diseases by the means of simulating protein dynamics. This includes the process of protein folding and the movements of proteins, and is reliant on simulations run on volunteers' personal computers.

https://gridcoin.world/whitelist.htm
Add Folding@Home to Whitlisted projects.

https://gridcoin.world/guides/
Add Folding@home getting started guide.

Update footer links to guides

Upon finishing #13 we need to update footer links to the main guides.
At the moment it points to the stand alone pages, it must point to the tabs content instead.
So when the user click the link they needs to be redirected to the guides page and the appropriate tab must be opened.

The HTML is broken due to the cookie banner

The HTML is broken on the .world website.
Cookie banner along with google analytics code snippet are sitting in the wrong place.
Despite the fact that most likely it will look just fine in the browsers, Google (along with other crawlers) prefers to see the valid HTML, so it may result in some minor penalties from google.
Needs to be fixed.
image

The wiki is outdated

Page: https://gridcoin.world/wiki/

Please migrate the wiki pages from the original .us website, as the current pages are outdated.
If we will move 100% of wiki pages to here it is worth to upgrade the link in the footer as well, as atm it points to the .us website.

View Details button on the join page is obsolete

Page: https://gridcoin.world/join.htm

There is a "View Details" button in the header section of the join page.
When the user clicks this button it takes him to the article right underneath the button which pays more rather to the confusion than to the usability, as the article is clearly visible even on the mobile device.
Please consider removing this button.

image

Fix guides page. It is broken. really

Page: https://gridcoin.world/guides/

So we have a major problem here.
image
Those 3 images you can find on the page are supposed to be the tabs. And the content beneath those 3 tabs is the tab content. ATM on the page we have Solo Crunching instructions AND tabs acting as links to the separate guide's pages.
So in fact we have Solo Crunching instructions (styled and neat) on the Guides page and 3 links to Solo Crunchind (unstyled), Pool Staking (unstyled), and Staking-only Guide (unstyled).
We need to fix it:

  • Update the content of the Solo Crunching block so it will be similar (content-wise) to the instructions on the original website.
  • Make tabs behave like a tab. I.e. those shall not lead to the separate pages but instead shall switch content below.
  • Create Pool Crunching tab content and make it looks according to the design guidelines. Remove the page.
  • Create Staking-only Guide tab content and make it looks according to the design guidelines. Remove the page.

Please do not keep separate pages for each guide, as this may lead to the duplicate content penalties from the search engines.

Contact page design upgrade

Page: https://gridcoin.world/contact.htm

ATM the contact page is not compliant with the new design. At least it looks like it just remains unstyled. This is understandable as this page is missing in the designs provided by madmax.
Perhaps we should make it look a little bit better.
As this page mostly consists of the links, we may look similar to the Tools & Resources page. I believe we can sacrifice this big gridcoin logo as we have a smaller one just above in the footer.
Current page:
image

And it may look similar (but not the same) to this:
image

Wallet Download link doesn't send user to the download block

The Wallet Downloads link in the footer has #Download hash, so it should send the user directly to the Wallet Download section on the index page. It sends the user to the top of the page instead.
Please make this link redirect the user straight to the "Download" section of the page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤ī¸ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.