Foundation 6 Kurulumu

  • CSS yazmamızı kolaylaştırmak için geliştirilmiş ve kullanabileceğimiz birçok CSS Frameworkü vardır. Foundation 6 da bunlardan biridir.
  • Foundation 6 kullanmak için Bootstrap’da da olduğu gibi Foundation 6’ya ait CSS ve JS dosyaları link ve script etiketleri ile dosyamızda tanıtılır.
  • Bunun dışında Foundation 6 yüklemek için npm, bower ve yarn gibi paket yönetim sistemlerini kullanabiliriz.

Foundation 6 Kurulumu

Foundation; npm, Bower, Meteor ve Composer’da mevcuttur. Bu paket yönetim sistemlerini kullanarak Foundation’ı indirip, kullanabiliriz.

1- npm

npm
npm i foundation-sites

2- pnpm

pnpm
pnpm install foundation-sites

3- yarn

yarn
yarn add foundation-sites

4- bower

bower
bower install foundation-sites

5- gem

gem
gem install foundation-rails

6- meteor

meteor
meteor add zurb:foundation-sites

7- composer

composer
php composer.phar require zurb/foundation

Foundation 6 Kurulumu (Alternatif Yol)

Foundation 6 kullanmamız için gerekli CSS ve Javasript dosyalarını Foundation Zurb’un sitesinden kopyalayabiliriz.

Foundation Sitesine Gidiniz
<!-- CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/foundation-sites@6.5.3/dist/css/foundation.min.css">

<!-- JavaScript -->
<script src="https://cdn.jsdelivr.net/npm/foundation-sites@6.5.3/dist/js/foundation.min.js""></script>

Foundation 6 Temel Yapısı

Foundation 6’ya ait CSS ve JS dosyalarını aşağıdaki gibi HTML dosyamız içinde tanıtarak Foundation 6 ile kodlama yapmaya başlayabiliriz.

<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Foundation Başlangıç Teması</title>
    <link rel="stylesheet" href="css/foundation.css" />
  </head>
  <body>
   
    <script src="js/jquery.js"></script>
    <script src="js/foundation.min.js"></script>
    <script>
      $(document).foundation();
    </script>

  </body>
</html>
447 Views
41840cookie-checkFoundation 6 Kurulumu

Leave a Reply

Your email address will not be published. Required fields are marked *