PageRenderTime 27ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/themes/iugo/pages/work-detail.htm

https://bitbucket.org/iugosds/iugo-web
HTML | 207 lines | 192 code | 3 blank | 12 comment | 0 complexity | 014af42a4e64486b4592127ffc74ebd6 MD5 | raw file
Possible License(s): MIT
  1. title = "Detalle"
  2. url = "/work/:slug"
  3. layout = "default"
  4. meta_title = "Laravel - UX/UI - Branding"
  5. is_hidden = 0
  6. ==
  7. <?php
  8. use Iugo\Proyectos\Models\Projects;
  9. function onStart()
  10. {
  11. $this['project'] = Projects::where('slug', '=', $this->param('slug'))->first();
  12. // Se me ocurrio de esta forma
  13. // filtrar los trabajos realizados por categorias
  14. // aprovechar y hacer dinamico el activo en el menu
  15. $category = $this['project']['category'];
  16. $value = ucfirst($category);
  17. $this['active'] = $value;
  18. $this['canonical'] = '/?cat='.$category;
  19. }
  20. ?>
  21. ==
  22. {% put styles %}
  23. <title>IUGO | {{ project.name }}</title>
  24. <link rel="canonical" href="{{'home'|page}}/work/{{project.slug}}">
  25. <meta property="og:type" content="article">
  26. <meta property="og:title" content="{{ project.name }}">
  27. <meta property="og:url" content="{{'home'|page}}/work/{{project.slug}}">
  28. <meta property="og:description" content="{{ project.text }}">
  29. <meta property="article:published_time" content="">
  30. <meta name="twitter:title" content="{{ project.name }}">
  31. <meta name="twitter:description" content="{{ project.text }}">
  32. <meta name="description" content="{{ project.text }}">
  33. <meta name="twitter:image" content="{{ asset('/img/logo/logo.png') }}">
  34. <meta property="og:image" content="{{ asset('/img/logo/logo.png') }}">
  35. <meta property="og:image:type" content="image/png">
  36. <meta property="og:image:width" content="300">
  37. <meta property="og:image:height" content="300">
  38. <meta itemprop="name" content="IUGO | {{ project.name }}">
  39. <meta itemprop="description" content="{{ project.text }}">
  40. <meta itemprop="image" content="{{ asset('/img/logo/logo.png') }}">
  41. {% endput %}
  42. <!-- begin header -->
  43. {% partial "header" %}
  44. <!-- end header -->
  45. <!-- begin hero -->
  46. <div class="hero">
  47. <div class="hero__bg" style="background-image: url({{ 'assets/images/pexels-photo.jpg'|theme }})" data-paroller-factor="0.1" data-paroller-type="foreground"></div>
  48. <div class="hero__inner inner">
  49. <h1 class="hero__title title-bigger">work</h1>
  50. </div>
  51. </div>
  52. <!-- end hero -->
  53. <!-- begin navigation -->
  54. <div class="navigation">
  55. <div class="navigation__inner inner">
  56. <div class="navigation__out js-navigation-out">
  57. <div class="navigation__current js-navigation-current">
  58. <span class="js-navigation-current-text"></span>
  59. <svg class="icon icon-arrow-right ">
  60. <use xlink:href="{{'assets/images/sprite.svg#icon-arrow-right'|theme}}"></use>
  61. </svg>
  62. </div>
  63. <div class="navigation__wrap js-navigation-wrap">
  64. <a href="{{'work'|page}}" class="navigation__btn">
  65. <svg class="icon icon-arrow-left ">
  66. <use xlink:href="{{'assets/images/sprite.svg#icon-arrow-left'|theme}}"></use>
  67. </svg>
  68. back
  69. </a>
  70. <ul class="navigation__list">
  71. <li class="navigation__item {{ active == 'work' ? 'is-active' : '' }}">
  72. <a class="navigation__link" href="{{'work'|page}}">Latest </a>
  73. </li>
  74. <li class="navigation__item {{ active == 'E-commerce' ? 'is-active' : '' }}">
  75. <a class="navigation__link" href="{{'work'|page}}?cat={{ 'E-commerce'|lower }}">e-Commerce</a>
  76. </li>
  77. <li class="navigation__item {{ active == 'Interfaces' ? 'is-active' : '' }}">
  78. <a class="navigation__link" href="{{'work'|page}}?cat={{ 'Interfaces'|lower }}">Interfaces</a>
  79. </li>
  80. <li class="navigation__item {{ active == 'Software' ? 'is-active' : '' }}">
  81. <a class="navigation__link" href="{{'work'|page}}?cat={{ 'Software'|lower }}">Software</a>
  82. </li>
  83. <li class="navigation__item {{ active == 'Branding' ? 'is-active' : '' }}">
  84. <a class="navigation__link" href="{{'work'|page}}?cat={{ 'Branding'|lower }}">Branding</a>
  85. </li>
  86. </ul>
  87. </div>
  88. </div>
  89. </div>
  90. </div>
  91. <!-- end navigation -->
  92. <div class="project-details">
  93. <div class="sm-section" data-anim-parent>
  94. <div class="inner sm-section__inner">
  95. <div class="details">
  96. <div class="details__figure" data-anim-from="bottom">
  97. <img src="{{project.image|media}}" alt="IUGO | {{ project.name }}">
  98. </div>
  99. <div class="details__content">
  100. <div class="details__header" data-anim-from="bottom">
  101. <!-- <div class="details__label">EL PAÍS</div> -->
  102. <div class="details__title">{{ project.name }}</div>
  103. </div>
  104. <div class="details__description" data-anim-from="bottom">
  105. <p>
  106. {{ project.text }}
  107. </p>
  108. </div>
  109. </div>
  110. </div>
  111. </div>
  112. </div>
  113. <div class="sm-section" data-anim-parent>
  114. <div class="inner sm-section__inner">
  115. <div class="sm-info">
  116. <div class="sm-info__figures" data-anim-from="bottom">
  117. <div class="sm-info__row">
  118. <img src="{{project.block1_image|media}}" style="width: 100%;" alt="IUGO | {{ project.name }}">
  119. <!-- <div class="sm-info__img" style="background-image: url({{project.block1_image|media}});"></div> -->
  120. </div>
  121. </div>
  122. <div class="sm-info__content" data-anim-from="bottom">
  123. <div class="sm-info__title">
  124. {{ project.block1_title }}
  125. </div>
  126. <div class="sm-info__description">
  127. <p>
  128. {{ project.block1_text }}
  129. </p>
  130. </div>
  131. </div>
  132. </div>
  133. </div>
  134. </div>
  135. <div class="sm-section" data-anim-parent>
  136. <div class="inner sm-section__inner">
  137. <div class="sm-info sm-info_right">
  138. <div class="sm-info__figures" data-anim-from="bottom">
  139. <div class="sm-info__images">
  140. <img src="{{project.block2_image|media}}" style="width: 100%;" alt="IUGO | {{ project.name }}">
  141. <!-- <div class="sm-info__image sm-info__image_sm">
  142. <img src="{{project.block2_image|media}}" alt="IUGO | {{ project.name }}">
  143. </div> -->
  144. </div>
  145. </div>
  146. <div class="sm-info__content" data-anim-from="bottom">
  147. <div class="sm-info__title">
  148. {{ project.block2_title }}
  149. </div>
  150. <div class="sm-info__description">
  151. <p>
  152. {{ project.block2_text }}
  153. </p>
  154. </div>
  155. </div>
  156. </div>
  157. </div>
  158. </div>
  159. </div>
  160. <div class="sm-banner" data-anim-parent>
  161. <div class="sm-banner__img" data-anim-from>
  162. <div class="sm-banner__img-in" style="background-image: url({{project.block3_image|media}})"></div>
  163. </div>
  164. <div class="inner sm-banner__inner">
  165. <div class="sm-banner__content" data-anim-from="bottom">
  166. <div class="sm-banner__title">
  167. {{ project.block3_title }}
  168. </div>
  169. <div class="sm-info__description">
  170. <p>
  171. {{ project.block3_text }}
  172. </p>
  173. </div>
  174. </div>
  175. </div>
  176. </div>
  177. <!-- begin banner -->
  178. <div class="banner" style="background:{{ project.color }}" data-anim-parent>
  179. <div class="inner banner__inner">
  180. <div class="banner__content">
  181. <div class="banner__label" data-anim-from="bottom">
  182. {% if project.category == 'E-commerce' %}
  183. GOT AN
  184. {% else %}
  185. GOT A
  186. {% endif %}
  187. </div>
  188. <div class="banner__title " data-anim-from="bottom">
  189. {% if project.category == 'Interfaces' %}
  190. UI/UX PROJECT?
  191. {% elseif project.category == 'Software' %}
  192. SOFTWARE PROJECT?
  193. {% elseif project.category == 'E-commerce' %}
  194. E-COMMERCE PROJECT?
  195. {% else %}
  196. BRANDING PROJECT?
  197. {% endif %}
  198. </div>
  199. </div>
  200. <div class="banner__btn" data-anim-from="bottom">
  201. <a href="#0" class="btn btn_wide btn_lg btn_dark js-nav-contacts">DROP US A LINE</a>
  202. </div>
  203. </div>
  204. </div>