- HSS is responsive and single page design theme for Pelican, it is my hack of a Giulio Fidente's gfidente/pelican-svbhack theme.
- HSS is "H"ack to "S"ingle-page-layout of "S"VBHACK.
You can see the my site.
index | content |
---|---|
Clone the repository, edit your pelicanconf.py
and modify the THEME
variable to make it point to the downloaded theme location.
-
GOOGLE_ANALYTICS
to use Google Analytics, set this var to your UA-XYZ code -
The following values are intended for use Google Adsens(only responsive).
GOOGLE_ADSENSE_CLIENT
:ca-pub-XXXXXXXXX
atdata-ad-client
.GOOGLE_ADSENSE_SLOT
: value atdata-ad-slot
ex.
GOOGLE_ADSENSE_CLIENT = 'ca-pub-xxxxxxxxxxxxxxxx' GOOGLE_ADSENSE_SLOT = 'xxxxxxxxx'
-
USER_LOGO_URL
to replace the logo placeholder, put your logo in content/images/your_logo.png and make this var point toSITEURL + '/static/images/your_logo.png'
-
DISQUS_SITENAME
set this to your Disqus sitename to enable disqus comments in articles -
TAGLINE
some text rendered right below the logo -
INTERNET_DEFENSE_LEAGUE
set this toTrue
if you want to enable the Internet Defense League code -
SHOW_SOCIAL_SHARE_BUTTON
to use social share button. set this var toTrue
. -
SOCIAL_SHARE_BUTTONS
to choice social media forfrom the following.
twitter
: twitterfacebook
: facebook share linkpocket
: pocket buttonhatebu
: hatena bookmarkgoogleplus
: google plus share button
ex.
SHOW_SOCIAL_SHARE_BUTTON = True SOCIAL_SHARE_BUTTONS = ( 'twitter', 'facebook', 'hatebu', 'pocket', 'googleplus' )
-
CUSTOM_CSS_URL
(Default:None
)if you want to customize to stylesheet, you add css file by your hosting and seting url to this value.
ex.
make
custom.css
to/path/to/your-pelican-project/content/extra/custom.css
and add topelicanconf.py
# set custom.css url. CUSTOM_CSS_URL = '/static/custom.css' # add `extra` to STATIC_PATHS. STATIC_PATHS = [ 'extra', 'images', ] # set url of custom.css to EXTRA_PATH_METADATA. EXTRA_PATH_METADATA = { -- -- snip -- -- 'extra/custom.css': {'path': 'static/custom.css'}, }
or you can use your hosting url path.
so use your hosting url, there is no need to setSTATIC_PATHS
,EXTRA_PATH_METADATA
.# set custom.css url. CUSTOM_CSS_URL = 'https://your-hosting.example.com/path/to/custom.css'
- A different Pygmentize theme can be used by editing
./Makefile
and runningmake pygments
.
- HSS is authored by Kei Iwasaki.
- pelican-svbhack is authored by Giulio Fidente.
Released under MIT License, full details in LICENSE
file.