BUG 1070001: Re-Org Stylus - wiki

Separated classes and IDs in wiki.styl into individual files. Moved some declarations into wiki-edit to be dealt with later.

Introduced new comment syntax (long lines) meant to indicate comment hierarchy.

As a side effect I made improvements to:
- . topicpage-table
-- https://developer-local.allizom.org/en-US/docs/
-- https://developer-local.allizom.org/en-US/docs/MDN/ContributeMozilla/Debugging
- revsion-list
-- https://developer-local.allizom.org/en-US/docs/Mozilla/Debugging$history
- pages with kumascript errors
- page move and delete pages
BUG 1070001: Re-Org Stylus - wiki

Fix for no-details. These declarations were changed in a PR between when I created this branch and today, they were probably miss placed in a rebase.

In light of this I'm going to compare our changes to wiki.styl between when I started on this and today to make sure all changes have been carried forward.
Merge pull request #2929 from stephaniehobson/BUG-1070001-reorg-wiki

BUG 1070001: Re-Org Stylus - wiki
Bug 1100643: Integrate CustomCSS - fancyTOC

Clean up .fancyTOC. This class will probably ultimately be generalized but until then this makes it work better.
Bug 1100643: Integrate CustomCSS - quicknav

Removed .quicknav styles as they are obsolete. The corresponding macro template has been deleted on production.
Bug 1100643: Integrate CustomCSS - smallTextMultiColumnBox

Another set of classes we can probably generalize but until then... it's not purple and it doesn't break on mobile.
Bug 1100643: Integrate CustomCSS - endImageWrapping

Replaced this class with the more generic "cleared" where it appeared in production. We can now remove it.
Bug 1100643: Integrate CustomCSS  - sidebar-box

Not in use, can't find image associated with it, uses Verdana, pretty sure this one is obsolete.
Bug 1100643: Integrate CustomCSS - tab-content-box

Not in use.
Bug 1100643: Integrate CustomCSS - action-driven

Not in use.
Bug 1100643: Integrate CustomCSS - standardSidebar

Switched to variables and mixing where appropriate. Modernized the look a bit and made it full width on small mobile screens to try to avoid breakages.
Bug 1100643: Integrate CustomCSS - RTL fixes

Integrated fixes into main CSS, in some cases the fix was already in place.
Bug 1100643: Integrate CustomCSS - .spec-*

Everything should be .redesign now.
Bug 1100643: Integrate CustomCSS - htab

It's all .redesign now.
Bug 1100643: Integrate CustomCSS - revert removal of action-driven

This reverts commit cfb15feabccbc12f3fa30f0a25a2332d023e175d.
Bug 1100643: Integrate CustomCSS - remove invalid property from fancyTOC declaration
Merge pull request #2967 from stephaniehobson/bug-1100643-empty-customcss

Bug 1100643 empty customcss
BUG 1070001: Re-Org Stylus - wikiedit

Renamed classes to make them more modular:
- documents -> document-list
- deleted move-decendatnts-list and changed elements to use document-list
- move-lookup-link -> parent-suggest-link
- contributor-sub -> contributors->sub
- choice-list -> revision-list-head
- revision-list -> revision-list-contain
- compare -> revision-list-controls
- various changes to more granualr class names inside revision-list
- action -> title-prefix
- kumascript-errors -> kserrors
- kumascript-details -> kserrors-details
- kumascript-detail-toggle -> kserrors-details-toggle

Move Page:
- changed title to match style of create/edit/translate pages
- removed move-decendatnts-list and changed occurances to document-list
- removed class "editing" because it was not having any styles applied to it (this allowed me to decrease specificity of the declaraion)

Everything else was done to decrease specificity and redundancy, or move declarations into their own files for maintainability.

Wasn't sure what to do with the broadly defined elements declared at the beginning of wiki-edit.