Skip to content

Frontend cleanup: Remove Skeleton #780

Closed
@skade

Description

@skade

Supersedes #183

The Rust website currently uses two CSS frameworks: Skeleton and Tachyons (http://tachyons.io/docs/layout/flexbox/). This is due to an unfinished migration. This unfinished migration is a blocker for further extensions of the website.

We'd like to completely move over to Tachyons. There's two wishes here:

It's easy to help out! Here are some instructions:

  • Check out the website
  • Pick one of the subpages
  • Post here that you care for that subpage. You will have 7 days to post a PR (otherwise, we'll ping you)
  • (optional) join https://discord.gg/rust-lang and go to #website if you need help or feedback.
  • remove skeletons from the page: https://github.com/rust-lang/www.rust-lang.org/pull/774/files
  • Fix what's broken, using Tachyons or custom CSS. Also try to thoroughly remove now unused CSS classes.
  • Optional: check this bugtracker for issues concerning you page and try to fix them on the go

Handy page list for everyone to check:

URL Page Name Assigned Fixed
/ Index @dzhibas yes
/install Install @andirotter yes
/learn Learn @Pjb518 yes
/tools Tools @dzhibas yes
/governance Governance @dzhibas yes
/community Community @yayoc yes
/what What @skade yes
/what/cli CLI @skade
/what/embedded Embedded @skade
/what/wasm WASM @skade
/what/networking Server @dzhibas yes
/what/production Production @dzhibas yes
/policies Policies @chriskrycho yes
/policies/media-guide Media Guide @chriskrycho yes
/policies/security Security @chriskrycho yes
/policies/license License @chriskrycho yes
/policies/code-of-conduct Code of Conduct @chriskrycho yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions