【Joomla】《T3 Framework》 Template 如何調整版面

前言

先前研究了一下各家 Joomla Template 提供商
發覺 T3 版面最乾淨舒適,後台介面也比較人性化
因為專案需求,又要開始我的 T3 Template 撞牆期了~

事前準備

1. T3 官方文件檔 很豐富,有關 Template 的文章都大概瀏覽一遍。
    幸好英文用字簡單,還有影片可以觀看!

2. 這次使用的 Template 名稱是 purity-iii
    由 JoomlaArt 提供,它也有官方文件

3. 熟悉 T3 Template 後台操作及功能。
    有 Less Compiler To CSS、Development Mode、Optimize CSS、Theme…等

初步了解

1. T3 所有的 CSS 檔 ,是由  LESS Compiler 而成。
   所以不要直接調整 CSS 檔,要調整 LESS檔,否則重新 Compiler 之後會功虧一簣!!

2. 不知道如何使用 LESS 的人,可以直接加入一支 custom.css 去控制版面。
    路徑在 C:/xampp/htdocs/專案名稱/templates/purity_iii/css/custom.css
    LESS Compiler 時,不會去異動到 custom.css。

3. 會使用LESS的人,要控制版面就開啟以下路徑,裡面都是 LESS檔
   C:\xampp\htdocs\專案名稱\templates\purity_iii\less

4. 預設都會壓縮 CSS 檔
    所以用開發工具檢視時,會看不出來是哪一支檔案控制,之後會說明要如何Debug

5. 可以自訂 Theme 樣式
    會另有一篇說明如何使用,一開始誤解它的用途,後來才搞懂它用來幹麻…

 

前置作業 & 調整版面

1. 使用 chrome 進入前台,打開 F12,看一下 CSS
    檔名長得非常奇怪,感覺不是很正常的css檔,這樣是要怎調整版面?
    千萬不要看到.css就馬上去調整,因為將來會後悔!!
    路徑長這樣  http://localhost/專案名稱/t3-assets/css/css-f5a72.css?t=875
    哪時候又多出來不認識的 t3-assets ??!!  心中充滿很多疑問~~~
   5 

 

2. 回到 Joomla 後台 ,  Template purity-iii 設定
   打開 Development Mode
   剛剛很奇怪的 t3-assets 這裡設定的,壓縮過後的CSS檔會放這個資料夾裡面。

6

 

3. 再回到前台重整,看一下 CSS 路徑
    目前是 開發模式,會顯示到底它是讀取哪一支檔案~
    路徑長這樣,檔名也是非常奇怪
    http://localhost/專案名稱/t3-assets/dev/socialpress/templates.purity_iii.less.components-addons.less.css
    千萬不要看到.css就馬上去調整,因為將來會後悔!!

7

4. 從檔名判斷要修改哪一支LESS檔
   開發模式會顯示以下路徑,抓取關鍵字 components-addons.less
   http://localhost/專案名稱/t3-assets/dev/socialpress/templates.purity_iii.less.components-addons.less.css
 

5. 開啟LESS檔,就可以開啟編輯了!!!!
   路徑 C:\xampp\htdocs\專案名稱\templates\purity_iii\less\components-addons.less
   目前是開發模式,所以改完就可以馬上去前台觀看,不需要 compiler唷~

 

調整完畢

頁面調整完畢,要記得做幾件事~

1. 關閉 Development Mode

2. 將 Less Compiler To CSS

8

 

補充說明

以上的調整方式有些缺點,因為我們是直接修改Template底下的Less檔

當有一天我們更新T3 Framework的時候,Template底下的Less檔就會被覆蓋掉了!

於是發展出一個 Local 資料夾,詳見 【Joomla】《T3》 Local 資料夾的奧妙

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *