diff --git a/public/community-guidelines-images/image13.png b/public/community-guidelines-images/backCorner.png similarity index 100% rename from public/community-guidelines-images/image13.png rename to public/community-guidelines-images/backCorner.png diff --git a/public/community-guidelines-images/image10.png b/public/community-guidelines-images/beingHabitican.png similarity index 100% rename from public/community-guidelines-images/image10.png rename to public/community-guidelines-images/beingHabitican.png diff --git a/public/community-guidelines-images/image05.png b/public/community-guidelines-images/consequences.png similarity index 100% rename from public/community-guidelines-images/image05.png rename to public/community-guidelines-images/consequences.png diff --git a/public/community-guidelines-images/image00.png b/public/community-guidelines-images/contributing.png similarity index 100% rename from public/community-guidelines-images/image00.png rename to public/community-guidelines-images/contributing.png diff --git a/public/community-guidelines-images/image11.gif b/public/community-guidelines-images/github.gif similarity index 100% rename from public/community-guidelines-images/image11.gif rename to public/community-guidelines-images/github.gif diff --git a/public/community-guidelines-images/image03.png b/public/community-guidelines-images/infractions.png similarity index 100% rename from public/community-guidelines-images/image03.png rename to public/community-guidelines-images/infractions.png diff --git a/public/community-guidelines-images/image01.png b/public/community-guidelines-images/moderators.png similarity index 100% rename from public/community-guidelines-images/image01.png rename to public/community-guidelines-images/moderators.png diff --git a/public/community-guidelines-images/image09.png b/public/community-guidelines-images/publicGuilds.png similarity index 100% rename from public/community-guidelines-images/image09.png rename to public/community-guidelines-images/publicGuilds.png diff --git a/public/community-guidelines-images/image08.png b/public/community-guidelines-images/publicSpaces.png similarity index 100% rename from public/community-guidelines-images/image08.png rename to public/community-guidelines-images/publicSpaces.png diff --git a/public/community-guidelines-images/image04.png b/public/community-guidelines-images/restoration.png similarity index 100% rename from public/community-guidelines-images/image04.png rename to public/community-guidelines-images/restoration.png diff --git a/public/community-guidelines-images/image06.png b/public/community-guidelines-images/staff.png similarity index 100% rename from public/community-guidelines-images/image06.png rename to public/community-guidelines-images/staff.png diff --git a/public/community-guidelines-images/image02.png b/public/community-guidelines-images/tavern.png similarity index 100% rename from public/community-guidelines-images/image02.png rename to public/community-guidelines-images/tavern.png diff --git a/public/community-guidelines-images/image12.png b/public/community-guidelines-images/trello.png similarity index 100% rename from public/community-guidelines-images/image12.png rename to public/community-guidelines-images/trello.png diff --git a/public/community-guidelines-images/image07.png b/public/community-guidelines-images/wiki.png similarity index 100% rename from public/community-guidelines-images/image07.png rename to public/community-guidelines-images/wiki.png diff --git a/public/css/static.styl b/public/css/static.styl index ff01b7f125..061c70ae33 100644 --- a/public/css/static.styl +++ b/public/css/static.styl @@ -37,4 +37,15 @@ body img box-shadow 0px 0px 10px 5px #888 margin 10px - max-width 500px \ No newline at end of file + max-width 500px + +// 2-column list: Allow a single ul/ol list to split into two columns. +// Will not work in IE. Not important enough to make a workaround. +.listColumns2 + width: 50% + columns: 2 + -moz-columns: 2 + -webkit-columns: 2 + +.peopleList + list-style-type: none diff --git a/views/static/community-guidelines.jade b/views/static/community-guidelines.jade index 7d625ec742..ce7d7d1420 100644 --- a/views/static/community-guidelines.jade +++ b/views/static/community-guidelines.jade @@ -12,4 +12,455 @@ block content .page-header h1=env.t('communityGuidelines') p.pagemeta - | Last updated August 20, 2014 + | Last updated August 16, 2014 + h2=env.t('commGuideHeadingWelcome') + p=env.t('commGuidePara001') + p=env.t('commGuidePara002') + p=env.t('commGuidePara003') + p=env.t('commGuidePara004') + h2=env.t('commGuideHeadingBeing') + img(src='/community-guidelines-images/beingHabitican.png', alt='') + p=env.t('commGuidePara005') + + ul + li + strong=env.t('commGuideList01A') + |  + =env.t('commGuideList01Apart2') + li + strong=env.t('commGuideList01B') + |  + =env.t('commGuideList01Bpart2') + li + strong=env.t('commGuideList01C') + |  + =env.t('commGuideList01Cpart2') + li + strong=env.t('commGuideList01D') + |  + =env.t('commGuideList01Dpart2') + + h2=env.t('commGuideHeadingMeet') + p=env.t('commGuidePara006') + p + strong=env.t('commGuidePara007') + p + strong=env.t('commGuidePara008') + p + strong=env.t('commGuidePara009') + img(src='/community-guidelines-images/staff.png', alt='') + ul(class='peopleList') + li + strong Lefnire (Tyler Renelle) + li + strong redphoenix (caffeinatedvee on Trello) (Vicky Hsu) + li + strong Lemoness (Siena Leslie) + li + strong SabreCat (Sabe) + li + strong paglias (Matteo) + p=env.t('commGuidePara010') + p + strong=env.t('commGuidePara011') + img(src='/community-guidelines-images/moderators.png', alt='') + ul(class='peopleList') + li + strong Ryan (deilann on GitHub/Wikia) + li + strong Alys (LadyAlys on Wikia) + li + strong Breadstrings + li + strong Megan + li + strong Daniel the Bard + p=env.t('commGuidePara012') + | ( + a(href='mailto:leslie@habitrpg.com') leslie@habitrpg.com + |). + + p=env.t('commGuidePara013') + p=env.t('commGuidePara014') + |  + em Slappybag, litenull, Shaner, bobbyroberts99, wc8 + h2=env.t('commGuideHeadingPublicSpaces') + img(src='/community-guidelines-images/publicSpaces.png', alt='') + p=env.t('commGuidePara015') + p=env.t('commGuidePara016') + p + strong=env.t('commGuidePara017') + |  + =env.t('commGuidePara017part2') + ul + li + strong=env.t('commGuideList02A') + li + strong=env.t('commGuideList02B') + |  + =env.t('commGuideList02Bpart2') + li + strong=env.t('commGuideList02C') + |  + =env.t('commGuideList02Cpart2') + li + strong=env.t('commGuideList02D') + |  + =env.t('commGuideList02Dpart2') + li + strong=env.t('commGuideList02E') + |  + =env.t('commGuideList02Epart2') + li + strong=env.t('commGuideList02F') + |  + =env.t('commGuideList02Fpart2') + li + strong=env.t('commGuideList02G') + |  + =env.t('commGuideList02Gpart2') + li + strong=env.t('commGuideList02H') + |  + =env.t('commGuideList02Hpart2') + |  + a(href='mailto:mods@habitrpg.com') mods@habitrpg.com + |  + =env.t('commGuideList02Hpart3') + p + strong=env.t('commGuidePara019') + |  + =env.t('commGuidePara019part2') + p=env.t('commGuidePara021') + + h3=env.t('commGuideHeadingTavern') + img(src='/community-guidelines-images/tavern.png', alt='') + p=env.t('commGuidePara022') + p + strong=env.t('commGuidePara023') + p=env.t('commGuidePara024') + |  + strong=env.t('commGuidePara024part2') + |  + =env.t('commGuidePara024part3') + p + strong=env.t('commGuidePara027') + |  + =env.t('commGuidePara027part2') + h3=env.t('commGuideHeadingPublicGuilds') + img(src='/community-guidelines-images/publicGuilds.png', alt='') + p + strong=env.t('commGuidePara029') + |  + =env.t('commGuidePara029part2') + |  + strong=env.t('commGuidePara029part3') + p + strong=env.t('commGuidePara031') + |  + =env.t('commGuidePara031part2') + p + strong=env.t('commGuidePara033') + |  + =env.t('commGuidePara033part2') + |  + a(href='mailto:mods@habitrpg.com') mods@habitrpg.com + |  + =env.t('commGuidePara033part3') + p + strong=env.t('commGuidePara035') + |  + =env.t('commGuidePara035part2') + p + strong=env.t('commGuidePara037') + h3=env.t('commGuideHeadingBackCorner') + img(src='/community-guidelines-images/backCorner.png', alt='') + p + strong=env.t('commGuidePara038') + |  + =env.t('commGuidePara038part2') + p=env.t('commGuidePara039') + |  + strong=env.t('commGuidePara039part2') + |  + =env.t('commGuidePara039part3') + h3=env.t('commGuideHeadingTrello') + img(src='/community-guidelines-images/trello.png', alt='') + p + strong=env.t('commGuidePara040') + |  + =env.t('commGuidePara040part2') + |  + strong=env.t('commGuidePara040part3') + |  + =env.t('commGuidePara040part4') + p + strong=env.t('commGuidePara041') + + ul + li=env.t('The') + |  + strong=env.t('commGuideList03A') + |  + =env.t('commGuideList03Apart2') + li=env.t('The') + |  + strong=env.t('commGuideList03B') + |  + =env.t('commGuideList03Bpart2') + li=env.t('The') + |  + strong=env.t('commGuideList03C') + |  + =env.t('commGuideList03Cpart2') + li=env.t('The') + |  + strong=env.t('commGuideList03D') + |  + =env.t('commGuideList03Dpart2') + li=env.t('The') + |  + strong=env.t('commGuideList03E') + |  + =env.t('commGuideList03Epart2') + + p + strong=env.t('commGuidePara042') + |  + =env.t('commGuidePara042part2') + + h3=env.t('commGuideHeadingGitHub') + img(src='/community-guidelines-images/github.gif', alt='') + p + strong=env.t('commGuidePara043') + |  + =env.t('commGuidePara043part2') + |  + strong=env.t('commGuidePara043part3') + |  + =env.t('commGuidePara043part4') + p + strong=env.t('commGuidePara044') + ul(class='listColumns2 peopleList') + li lefnire (Tyler) + li Alys + li benmanley (Pixel) + li colegleason (Cole) + li deilann (Ryan) + li djuretic + li Fandekasp + li Lemoness + li litenull + li paglias + li SabreCat + li Sinza- + li snicker + li thepeopleseason + li wc8 + li zakkain + + h3=env.t('commGuideHeadingWiki') + img(src='/community-guidelines-images/wiki.png', alt='') + p + strong=env.t('commGuidePara045') + |  + =env.t('commGuidePara045part2') + p=env.t('commGuidePara046') + p + strong=env.t('commGuidePara047') + p=env.t('commGuidePara048') + ul + li=env.t('commGuideList04A') + li=env.t('commGuideList04B') + li=env.t('commGuideList04C') + li=env.t('commGuideList04D') + li=env.t('commGuideList04E') + li=env.t('commGuideList04F') + li=env.t('commGuideList04G') + li=env.t('commGuideList04H') + p + strong=env.t('commGuidePara049') + ul(class='peopleList') + li Bobbyroberts99 (founder and bureaucrat) + li Breadstrings (bureaucrat) + li JiggerD + li LadyAlys + li LadyKatFrog + li Lefnire (bureaucrat) + li Wc8 (bureaucrat) + + h2=env.t('commGuideHeadingInfractionsEtc') + h3=env.t('commGuideHeadingInfractions') + img(src='/community-guidelines-images/infractions.png', alt='') + p=env.t('commGuidePara050') + p + strong=env.t('commGuidePara051') + |  + =env.t('commGuidePara051part2') + + h4=env.t('commGuideHeadingSevereInfractions') + p=env.t('commGuidePara052') + p=env.t('commGuidePara053') + ul + li=env.t('commGuideList05A') + li=env.t('commGuideList05B') + li=env.t('commGuideList05C') + li=env.t('commGuideList05D') + li=env.t('commGuideList05E') + + h4=env.t('commGuideHeadingModerateInfractions') + p=env.t('commGuidePara054') + p=env.t('commGuidePara055') + ul + li=env.t('commGuideList06A') + | ( + a(href='mailto:leslie@habitrpg.com') leslie@habitrpg.com + |). + li=env.t('commGuideList06B') + li=env.t('commGuideList06C') + li=env.t('commGuideList06D') + + h4=env.t('commGuideHeadingMinorInfractions') + p=env.t('commGuidePara056') + p=env.t('commGuidePara057') + ul + li=env.t('commGuideList07A') + li=env.t('commGuideList07B') + + h3=env.t('commGuideHeadingConsequences') + img(src='/community-guidelines-images/consequences.png', alt='') + p=env.t('commGuidePara058') + p + strong=env.t('commGuidePara059') + |  + =env.t('commGuidePara059part2') + p + strong=env.t('commGuidePara060') + ul + li=env.t('commGuideList08A') + li=env.t('commGuideList08B') + li=env.t('commGuideList08C') + + h4=env.t('commGuideHeadingSevereConsequences') + ul + li=env.t('commGuideList09A') + li=env.t('commGuideList09B') + li=env.t('commGuideList09C') + + h4=env.t('commGuideHeadingModerateConsequences') + ul + li=env.t('commGuideList10A') + li=env.t('commGuideList10B') + li=env.t('commGuideList10C') + li=env.t('commGuideList10D') + li=env.t('commGuideList10E') + li=env.t('commGuideList10F') + + h4=env.t('commGuideHeadingMinorConsequences') + ul + li=env.t('commGuideList11A') + li=env.t('commGuideList11B') + li=env.t('commGuideList11C') + li=env.t('commGuideList11D') + li=env.t('commGuideList11E') + + h3=env.t('commGuideHeadingRestoration') + img(src='/community-guidelines-images/restoration.png', alt='') + p=env.t('commGuidePara061') + |  + strong=env.t('commGuidePara061part2') + p=env.t('commGuidePara062') + |  + strong=env.t('commGuidePara062part2') + p + strong=env.t('commGuidePara063') + |  + =env.t('commGuidePara063part2') + + h2=env.t('commGuideHeadingContributing') + img(src='/community-guidelines-images/contributing.png', alt='') + p=env.t('commGuidePara064') + ol + li=env.t('commGuideList12A') + li=env.t('commGuideList12B') + li=env.t('commGuideList12C') + li=env.t('commGuideList12D') + li=env.t('commGuideList12E') + li=env.t('commGuideList12F') + li=env.t('commGuideList12G') + p=env.t('commGuidePara065') + p=env.t('commGuidePara066') + ul + li + strong=env.t('commGuideList13A') + |  + =env.t('commGuideList13Apart2') + li + strong=env.t('commGuideList13B') + |  + =env.t('commGuideList13Bpart2') + li + strong=env.t('commGuideList13C') + |  + =env.t('commGuideList13Cpart2') + li + strong=env.t('commGuideList13D') + |  + =env.t('commGuideList13Dpart2') + + h2=env.t('commGuideHeadingFinal') + p=env.t('commGuidePara067') + | ( + a(href='mailto:leslie@habitrpg.com') leslie@habitrpg.com + |)  + =env.t('commGuidePara067part2') + p=env.t('commGuidePara068') + + h2=env.t('commGuideHeadingLinks') + ul + li + a(href='https://habitrpg.com/#/options/groups/guilds/5481ccf3-5d2d-48a9-a871-70a7380cee5a' target='_blank')=env.t('commGuideLink01') + |:  + =env.t('commGuideLink01description') + li + a(href='https://habitrpg.com/#/options/groups/guilds/426c2c1a-eed0-4997-9b73-d30fc1397688' target='_blank')=env.t('commGuideLink02') + |:  + =env.t('commGuideLink02description') + li + a(href='http://habitrpg.wikia.com/wiki/HabitRPG_Wiki' target='_blank')=env.t('commGuideLink03') + |:  + =env.t('commGuideLink03description') + li + a(href='https://github.com/HabitRPG/habitrpg' target='_blank')=env.t('commGuideLink04') + |:  + =env.t('commGuideLink04description') + li + a(href='https://trello.com/b/EpoYEYod/habitrpg' target='_blank')=env.t('commGuideLink05') + |:  + =env.t('commGuideLink05description') + li + a(href='https://trello.com/b/mXK3Eavg/habitrpg-mobile' target='_blank')=env.t('commGuideLink06') + |:  + =env.t('commGuideLink06description') + li + a(href='https://trello.com/b/vwuE9fbO/habitrpg-pixel-art' target='_blank')=env.t('commGuideLink07') + |:  + =env.t('commGuideLink07description') + li + a(href='https://trello.com/b/nnv4QIRX/habitrpg-quests' target='_blank')=env.t('commGuideLink08') + |:  + =env.t('commGuideLink08description') + + p + strong=env.t('commGuidePara069') + ul(class='listColumns2 peopleList') + li Breadstrings + li Draayder + li Kiwibot + li Leephon + li Lemoness + li Revcleo + li Shaner + li Starsystemic + li UncommonCriminal +