jekyll bootstrap更改主题theme

使用主题

介绍:

由于JB版本0.2.X的主题,现在完全是模块化的。他们跟踪和单独版本的主题包。这让每个人都可以自由发布和共享主题。

Jekyll-Bootstrap v 0.2.x只附带twitter主题,其他主题需要被安装。

直接浏览当前主题包在GitHub上:https://github.com/jekyllbootstrap

可以看到可供我们使用的主题有the-minimum、tom、mark-reid、twitter、the-program

安装主题

通过使用rake命令,并通过该主题在git的URL安装一个主题。

$ rake theme:install git="https://github.com/jekyllbootstrap/theme-the-program.git"

安装主题之前,先在本地起搭建一个服务,可参考文章:jekyll bootstrap搭建github blog

目前默认是twitter主题,使用rake命令来安装一个主题

安装程序使用的git下载主题包,如果你已经获得了另一种方式的主题包,如通过Download ZIP下载下来的

你可以手动把它放到你的 ./_theme_packages文件夹下,然后运行带有该主题名称

$ rake theme:install name="THEME-NAME"

在安装成功后,任务会问你,是否切换新安装的主题,输入"Y"并回车切换

切换主题

一旦你的主题安装,您可以通过rake来进行他们之间的切换

$ rake theme:switch name="the-program"

自定义主题

主题的布局包含再 ./_includes/themes/THEME-NAME。您可以编辑在该主题目录中的文件

而不是_layouts,因为改变主题将覆盖_layout目录中的文件,你可以在_layouts中自由添加额外的模板文件

以自定义您的博客

作者:itmyhome

时间: 2024-08-01 22:47:11

jekyll bootstrap更改主题theme的相关文章

Android应用中动态更改主题的实现

在android应用程序中我们可能需要切换模式,如晚上切换到夜间模式便于阅读等.本文参考了网上的一些资料,并结合实例,实现了动态更改主题的效果. Android中实现theme主题可以使用在activity中使用setTheme(int)的方法,SDK中对此方法的说明为: //Set the base theme for this context. Note that this should be called before any views are instantiated in the C

Struts2的模板和主题theme及自定义theme

Struts2的模板和主题theme及自定义theme 标签: struts2 2016-03-29 11:22 190人阅读 评论(0) 收藏 举报  分类: javaweb(8)  Struts2提供了三种主题,ajax, simple, css_xhtml,xhtml,它默认的是xhtml主题,开发时我们一般都选simple.因为Struts2所有的UI标签都是基于主题和模板的,主题和模板是Struts2所有UI标签的核心.模板是一个UI标签的外在表示形式,例如:当我们使用<s:selec

Android应用界面主题Theme使用方法

主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格.在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类: [html] view plaincopyprint? •android:theme="@android:style/Theme.Dialog"   将一个Activity显示为能话框模式 •android:theme="@android:style/The

Android 主题theme说明 摘记

主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格.在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类: [html] view plain copy print? •android:theme="@android:style/Theme.Dialog"   将一个Activity显示为能话框模式 •android:theme="@android:style/T

【Android开发基础】应用界面主题Theme使用方法

主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格.在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类: 这些主题可以应用到整个应用Application范围或者某个活动Activity范围中. 应用Application范围在AndroidManifest.xml中的application节点中设置theme属性,主题theme应用到整个应用程序中.<application   

【转载】总结一下Android中主题(Theme)的正确玩法

http://www.cnblogs.com/zhouyou96/p/5323138.html 总结一下Android中主题(Theme)的正确玩法 在AndroidManifest.xml文件中有<application android:theme="@style/AppTheme">,其中的@style/AppTheme是引用的res/values/styles.xml 中的主题样式,也有可能是引用的 res/values-v11/styles.xml 或者 res/v

应用界面主题Theme使用方法

主题Theme就是用来设置界面UI风格,可以设置整个应用或者某个活动Activity的界面风格.在Android SDK中内置了下面的Theme,可以按标题栏Title Bar和状态栏Status Bar是否可见来分类: [html] view plaincopyprint? •android:theme="@android:style/Theme.Dialog"   将一个Activity显示为能话框模式 •android:theme="@android:style/The

总结一下Android中主题(Theme)的正确玩法

在AndroidManifest.xml文件中有<application android:theme="@style/AppTheme">,其中的@style/AppTheme是引用的res/values/styles.xml 中的主题样式,也有可能是引用的 res/values-v11/styles.xml 或者 res/values-v14/styles.xml,这是根据运行此程序的手机系统来决定的,如果手机系统的API版本是11以上就是v11/styles.xml,以

关于minSdkVersion=&quot;8&quot; 升级appcompat_v7包主题&quot;Theme.AppCompat.Light&quot;等不存在的问题

关于minSdkVersion="8" 升级后,又不想用 appcompat_v7包, 那么appcompat_v7主题"Theme.AppCompat.Light"等不存在,,会产生编译错误, 方案: 找到 高级版本 对应 的主题就可. 下面以升级 到14为例. 原来作用 Theme.AppCompat.Light 的替换成@android:style/Theme.Holo.Light就可. <!-- <style name="AppBase