diff --git a/app/styles/docs/components.sass b/app/styles/docs/components.sass index 177b11a39..63146250d 100644 --- a/app/styles/docs/components.sass +++ b/app/styles/docs/components.sass @@ -1,2 +1,30 @@ #docs-components-view - color: saddlebrown \ No newline at end of file + color: saddlebrown + +.main + position : relative + + .left + bottom: 10em + left: 10em + overflow-y: scroll + overflow-x: hidden + position: fixed + top: 5em + white-space: nowrap + width: 20% + -webkit-overflow-scrolling: touch + + .right + left: 28em + bottom: 10em + position: fixed + overflow-y: scroll + overflow-x: hidden + right: 10em + top: 5em + //width: 80% + -webkit-overflow-scrolling: touch + + .specialList + list-style-type: none \ No newline at end of file diff --git a/app/templates/docs/components.jade b/app/templates/docs/components.jade index 20c3afb27..ceb0b5d72 100644 --- a/app/templates/docs/components.jade +++ b/app/templates/docs/components.jade @@ -1,6 +1,23 @@ extends /templates/base + block content - ul - for component in components - li= component.get('name') \ No newline at end of file + div.main + div.left + ul + for component in components + li= component.get('name') + ul + each doc in component.attributes.propertyDocumentation + a(href="##{component.get('name')}#{doc.name}") + li + | #{doc.name} + + div.right + ul + for component in components + each doc in component.attributes.propertyDocumentation + li(id="#{component.get('name')}#{doc.name}") + | #{doc.name} + ul.specialList + li=doc.description diff --git a/app/views/docs/components_view.coffee b/app/views/docs/components_view.coffee index f80decee3..14f942e44 100644 --- a/app/views/docs/components_view.coffee +++ b/app/views/docs/components_view.coffee @@ -18,6 +18,7 @@ module.exports = class UnnamedView extends RootView onLoaded: -> console.log 'we have the components...', (c.get('name') for c in @componentDocs.models) + console.log 'we have the attributes...', (c.attributes for c in @componentDocs.models) super() getRenderData: ->