Advertisement
Guest User

Untitled

a guest
Aug 3rd, 2015
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.36 KB | None | 0 0
  1. 'use strict';
  2.  
  3. import React from 'react';
  4.  
  5. class Dashboard extends React.Component {
  6. render() {
  7. return (
  8. <div>
  9. <div className="demo-layout mdl-layout mdl-js-layout mdl-layout--fixed-drawer mdl-layout--fixed-header">
  10. <header className="demo-header mdl-layout__header mdl-color--white mdl-color--grey-100 mdl-color-text--grey-600">
  11. <div className="mdl-layout__header-row">
  12. <span className="mdl-layout-title">Home</span>
  13. <div className="mdl-layout-spacer" />
  14. <div className="mdl-textfield mdl-js-textfield mdl-textfield--expandable">
  15. <label className="mdl-button mdl-js-button mdl-button--icon" htmlFor="search">
  16. <i className="material-icons">search</i>
  17. </label>
  18. <div className="mdl-textfield__expandable-holder">
  19. <input className="mdl-textfield__input" type="text" id="search" />
  20. <label className="mdl-textfield__label" htmlFor="search">Enter your query...</label>
  21. </div>
  22. </div>
  23. <button className="mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon" id="hdrbtn">
  24. <i className="material-icons">more_vert</i>
  25. </button>
  26. <ul className="mdl-menu mdl-js-menu mdl-js-ripple-effect mdl-menu--bottom-right" htmlFor="hdrbtn">
  27. <li className="mdl-menu__item">About</li>
  28. <li className="mdl-menu__item">Contact</li>
  29. <li className="mdl-menu__item">Legal information</li>
  30. </ul>
  31. </div>
  32. </header>
  33. <div className="demo-drawer mdl-layout__drawer mdl-color--blue-grey-900 mdl-color-text--blue-grey-50">
  34. <header className="demo-drawer-header">
  35. <img src="images/user.jpg" className="demo-avatar" />
  36. <div className="demo-avatar-dropdown">
  37. <span>hello@email.com</span>
  38. <div className="mdl-layout-spacer" />
  39. <button id="accbtn" className="mdl-button mdl-js-button mdl-js-ripple-effect mdl-button--icon">
  40. <i className="material-icons">arrow_drop_down</i>
  41. </button>
  42. <ul className="mdl-menu mdl-menu--bottom-right mdl-js-menu mdl-js-ripple-effect" htmlFor="accbtn">
  43. <button className="mdl-menu__item">hello@email.com</button>
  44. <button className="mdl-menu__item">info@domain.net</button>
  45. <button className="mdl-menu__item">Add another account...</button>
  46. </ul>
  47. </div>
  48. </header>
  49. <nav className="demo-navigation mdl-navigation mdl-color--blue-grey-800">
  50. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">home</i>Home</a>
  51. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">inbox</i>Inbox</a>
  52. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">delete</i>Trash</a>
  53. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">report</i>Spam</a>
  54. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">forum</i>Forums</a>
  55. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">flag</i>Updates</a>
  56. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">local_offer</i>Promos</a>
  57. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">shopping_cart</i>Purchases</a>
  58. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">people</i>Social</a>
  59. <div className="mdl-layout-spacer" />
  60. <a className="mdl-navigation__link" href><i className="mdl-color-text--blue-grey-400 material-icons">help_outline</i></a>
  61. </nav>
  62. </div>
  63. <main className="mdl-layout__content mdl-color--grey-100">
  64. <div className="mdl-grid demo-content">
  65. <div className="demo-charts mdl-color--white mdl-shadow--2dp mdl-cell mdl-cell--12-col mdl-grid">
  66. <svg fill="currentColor" width="200px" height="200px" viewBox="0 0 1 1" className="demo-chart mdl-cell mdl-cell--4-col mdl-cell--3-col-desktop">
  67. <text x="0.5" y="0.5" font-family="Roboto" font-size="0.3" fill="#888" text-anchor="middle" dy="0.1">82<tspan font-size="0.2" dy="-0.07">%</tspan></text>
  68. </svg>
  69. <svg fill="currentColor" width="200px" height="200px" viewBox="0 0 1 1" className="demo-chart mdl-cell mdl-cell--4-col mdl-cell--3-col-desktop">
  70. <text x="0.5" y="0.5" font-family="Roboto" font-size="0.3" fill="#888" text-anchor="middle" dy="0.1">82<tspan dy="-0.07" font-size="0.2">%</tspan></text>
  71. </svg>
  72. <svg fill="currentColor" width="200px" height="200px" viewBox="0 0 1 1" className="demo-chart mdl-cell mdl-cell--4-col mdl-cell--3-col-desktop">
  73. <text x="0.5" y="0.5" font-family="Roboto" font-size="0.3" fill="#888" text-anchor="middle" dy="0.1">82<tspan dy="-0.07" font-size="0.2">%</tspan></text>
  74. </svg>
  75. <svg fill="currentColor" width="200px" height="200px" viewBox="0 0 1 1" className="demo-chart mdl-cell mdl-cell--4-col mdl-cell--3-col-desktop">
  76. <text x="0.5" y="0.5" font-family="Roboto" font-size="0.3" fill="#888" text-anchor="middle" dy="0.1">82<tspan dy="-0.07" font-size="0.2">%</tspan></text>
  77. </svg>
  78. </div>
  79. <div className="demo-graphs mdl-shadow--2dp mdl-color--white mdl-cell mdl-cell--8-col">
  80. <svg fill="currentColor" viewBox="0 0 500 250" className="demo-graph">
  81. </svg>
  82. <svg fill="currentColor" viewBox="0 0 500 250" className="demo-graph">
  83. </svg>
  84. </div>
  85. <div className="demo-cards mdl-cell mdl-cell--4-col mdl-cell--8-col-tablet mdl-grid mdl-grid--no-spacing">
  86. <div className="demo-updates mdl-card mdl-shadow--2dp mdl-cell mdl-cell--4-col mdl-cell--4-col-tablet mdl-cell--12-col-desktop">
  87. <div className="mdl-card__title mdl-card--expand mdl-color--teal-300">
  88. <h2 className="mdl-card__title-text">Updates</h2>
  89. </div>
  90. <div className="mdl-card__supporting-text mdl-color-text--grey-600">
  91. Non dolore elit adipisicing ea reprehenderit consectetur culpa.
  92. </div>
  93. <div className="mdl-card__actions mdl-card--border">
  94. <a href="#" className="mdl-button mdl-js-button mdl-js-ripple-effect">Read More</a>
  95. </div>
  96. </div>
  97. <div className="demo-separator mdl-cell--1-col" />
  98. <div className="demo-options mdl-card mdl-color--deep-purple-500 mdl-shadow--2dp mdl-cell mdl-cell--4-col mdl-cell--3-col-tablet mdl-cell--12-col-desktop">
  99. <div className="mdl-card__supporting-text mdl-color-text--blue-grey-50">
  100. <h3>View options</h3>
  101. <ul>
  102. <li>
  103. <label htmlFor="chkbox1" className="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect">
  104. <input type="checkbox" id="chkbox1" className="mdl-checkbox__input" />
  105. <span className="mdl-checkbox__label">Click per object</span>
  106. </label>
  107. </li>
  108. <li>
  109. <label htmlFor="chkbox2" className="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect">
  110. <input type="checkbox" id="chkbox2" className="mdl-checkbox__input" />
  111. <span className="mdl-checkbox__label">Views per object</span>
  112. </label>
  113. </li>
  114. <li>
  115. <label htmlFor="chkbox3" className="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect">
  116. <input type="checkbox" id="chkbox3" className="mdl-checkbox__input" />
  117. <span className="mdl-checkbox__label">Objects selected</span>
  118. </label>
  119. </li>
  120. <li>
  121. <label htmlFor="chkbox4" className="mdl-checkbox mdl-js-checkbox mdl-js-ripple-effect">
  122. <input type="checkbox" id="chkbox4" className="mdl-checkbox__input" />
  123. <span className="mdl-checkbox__label">Objects viewed</span>
  124. </label>
  125. </li>
  126. </ul>
  127. </div>
  128. <div className="mdl-card__actions mdl-card--border">
  129. <a href="#" className="mdl-button mdl-js-button mdl-js-ripple-effect mdl-color-text--blue-grey-50">Change location</a>
  130. <div className="mdl-layout-spacer" />
  131. <i className="material-icons">location_on</i>
  132. </div>
  133. </div>
  134. </div>
  135. </div>
  136. </main>
  137. </div>
  138. </div>
  139. );
  140. }
  141. }
  142.  
  143. export default Dashboard;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement