App.js 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. // import logo from './logo.svg';
  2. import './App.css'
  3. /* const fg = () =>
  4. <header className="App-header">
  5. <img src={logo} className="App-logo" alt="logo" />
  6. </header> */
  7. const Header = () =>
  8. <div className = "Container-1">
  9. <Page1></Page1>
  10. <Obomne></Obomne>
  11. <Project40></Project40>
  12. </div>
  13. const Page1 = () =>
  14. <section className="page-1">
  15. <Stranica1></Stranica1>
  16. </section>
  17. const Stranica1 = () =>
  18. <div >
  19. <Navigation> </Navigation>
  20. <CompText> </CompText>
  21. </div>
  22. const Navigation = () =>
  23. <div className = "navigation">
  24. <span class="wb">WD</span>
  25. <ul class="navigation-list">
  26. <li class="nav-item">ГЛАВНАЯ</li>
  27. <li class="nav-item">ОБ АВТОРЕ</li>
  28. <li class="nav-item">РАБОТЫ</li>
  29. <li class="nav-item">ПРОЦЕСС</li>
  30. <li class="nav-item">КОНТАКТЫ</li>
  31. </ul>
  32. </div>
  33. const CompText = () =>
  34. <div className="comp-text">
  35. <div class="comp"> <img src="img/comp.png" alt="computer"/></div>
  36. <div class="text-lorem">
  37. <h1 class="design">Дизайн и верстка</h1>
  38. <p class="lorem-ruba">Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне. Lorem Ipsum является стандартной "рыбой" для
  39. текстов на латинице с начала XVI века.</p>
  40. <button class="button-1">НАПИСАТЬ МНЕ</button>
  41. </div>
  42. </div>
  43. const Obomne = () =>
  44. <div className="obo-mne">
  45. <h2 class="obo-mne-1">Обо мне</h2>
  46. <p class="obo-mne-lorem">Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне. Lorem Ipsum является стандартной
  47. "рыбой" для
  48. текстов на латинице с начала XVI века</p>
  49. </div>
  50. const Li = () =>
  51. <li class="progect-li"><img src="numbers__item.png" alt=""/>
  52. </li>
  53. const Project40 = () =>
  54. <div className="project-40">
  55. <ul className="progect-list" >
  56. <Li></Li>
  57. <Li></Li>
  58. <Li></Li>
  59. <Li></Li>
  60. <Li></Li>
  61. <Li></Li>
  62. </ul>
  63. </div>
  64. // Main
  65. const Main = () =>
  66. <>
  67. <section className="section-skill">
  68. <div className ="container"><SkillRow /> </div>
  69. </section>
  70. <section className = "container-work"></section>
  71. <section></section>
  72. <section></section>
  73. </>
  74. const SkillRow = () =>
  75. <>
  76. <div className ="skill-row">
  77. <div className="skill-col skill-text">
  78. <header class="section-header">
  79. <h1 class="title">Мои навыки</h1>
  80. </header>
  81. <Skills />
  82. </div>
  83. <div class="skill-col">
  84. <div class="skill-bg" style="background: url(img/Rectangle.jpg);"></div>
  85. </div>
  86. </div>
  87. </>
  88. /*const SkillBg = () =>
  89. " background: url(img/Rectangle.jpg) "
  90. */
  91. const Skills = () =>
  92. <div className = "skills">
  93. <SkillsItem />
  94. <SkillsItem />
  95. <SkillsItem />
  96. </div>
  97. const SkillsItem = () =>
  98. <div className = "skills-item">
  99. <span class="skill-title">Adobe Photoshop</span>
  100. <div class="skill-wrap">
  101. <div class="skill" style={"width: 85%;"}></div>
  102. </div>
  103. </div>
  104. const App = () =>
  105. <div className="App" >
  106. <Header />
  107. <Main />
  108. </div>
  109. export default App;