ben

OMÜ , Bilgisayar Mühendisliği, 13'

24 Ağustos 2015 Pazartesi

material-design

Material Design lite,  bootsrap eklentisi olmadan kendi snınfları olan kütüphanedir.

html sayfa üzerinde:

kütüphaneleri ekliyoruz  

<link rel="stylesheet" type="text/css" href="stylesheet/style.css">
<link rel="stylesheet" href="https://storage.googleapis.com/code.getmdl.io/1.0.4/material.indigo-pink.min.css">
<script src="https://storage.googleapis.com/code.getmdl.io/1.0.4/material.min.js"></script>
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
 <%= stylesheet_link_tag "https://fonts.googleapis.com/icon?family=Material+Icons" %>


body tagının içine gerekli kodları kopyalayıp, sonuna aşağıdaki komutu eklemeyi unutmayalım

<script type="text/javascript"> $.material.init()</script>



rails üzerinde;

Gemfile=> gem 'material_design_lite-rails'

application.js=>  //= require material

application.css=> *= require material

 
Yukarıdaki kütüphaneleri ekleyelim,


örnek bir navbar için gerekli kodları siteden kopyalayıp body tagının içine alıyoruz:



<!-- Always shows a header, even in smaller screens. -->
<div class="mdl-layout mdl-js-layout mdl-layout--fixed-header">
  <header class="mdl-layout__header">
    <div class="mdl-layout__header-row">
      <!-- Title -->
      <span class="mdl-layout-title">Title</span>
      <!-- Add spacer, to align navigation to the right -->
      <div class="mdl-layout-spacer"></div>
      <!-- Navigation. We hide it in small screens. -->
      <nav class="mdl-navigation mdl-layout--large-screen-only">
        <a class="mdl-navigation__link" href="">Link</a>
        <a class="mdl-navigation__link" href="">Link</a>
        <a class="mdl-navigation__link" href="">Link</a>
        <a class="mdl-navigation__link" href="">Link</a>
      </nav>
    </div>
  </header>
  <div class="mdl-layout__drawer">
    <span class="mdl-layout-title">Title</span>
    <nav class="mdl-navigation">
      <a class="mdl-navigation__link" href="">Link</a>
      <a class="mdl-navigation__link" href="">Link</a>
      <a class="mdl-navigation__link" href="">Link</a>
      <a class="mdl-navigation__link" href="">Link</a>
    </nav>
  </div>
  <main class="mdl-layout__content">
    <div class="page-content"><!-- Your content goes here --></div>
  </main>
</div>

<script type="text/javascript"> $.material.init()</script>

Görünümü: