.contributors-ranking { border: 1px solid var(--color-primary1); padding: 1rem; margin: 0.5rem; border-radius: 4px; } .contributors-ranking-header { background-image: var(--color-primary-gradient); color: white; border-radius: 3px 3px 0 0; margin: -1rem -1rem 1rem; padding: 0.5rem 1rem; font-size: 1.5rem; font-weight: bold; text-transform: lowercase; } .contributors-ranking > table > tbody { min-width: 100%; display: block; } .contributors-ranking > table > tbody > tr, .contributors-ranking > table > tbody > tr > td { display: block; } .contributors-ranking > table > tbody > tr:first-child { display: none; } .contributionscores { background-image: none; background-color: transparent; } .contributionscores tbody { display: flex; flex-direction: column; width: 100%; } .contributionscores tr { display: flex; padding: 1rem 0; border-bottom: 1px solid var(--color-primary1); justify-content: space-between; align-items: center; width: 100%; } .contributionscores tr.header { display: none; } .contributionscores tr td { padding: 0.2rem; } /* Rank */ .contributionscores tr td:nth-child(1) { order: 1; background: var(--color-primary-gradient); flex: 0 0 2.2rem; line-height: 2.2rem; font-size: 1.6rem; border-radius: 4px; color: white; font-weight: bold; padding: 0 !important; text-align: center !important; } /* Score */ .contributionscores tr td:nth-child(2) { order: 5; font-weight: 500; } /* Pages */ .contributionscores tr td:nth-child(3) { order: 4; } .contributionscores tr td:nth-child(3):before { content: "description"; font-family: "Material Icons Outlined"; padding-right: 0.2rem; } /* Edits */ .contributionscores tr td:nth-child(4) { order: 3; } .contributionscores tr td:nth-child(4):before { content: "edit"; font-family: "Material Icons Outlined"; padding-right: 0.2rem; } /* User */ .contributionscores tr td:nth-child(5) { order: 2; flex: 1; font-weight: bold; overflow-wrap: anywhere; }