clckwrks-theme-bootstrap 0.2.8 → 0.2.11
raw patch · 5 files changed
+33/−17 lines, 5 filesdep ~clckwrksdep ~hspbuild-type:Customsetup-changed
Dependency ranges changed: clckwrks, hsp
Files
- Setup.hs +12/−1
- Theme.hs +8/−6
- clckwrks-theme-bootstrap.cabal +8/−5
- data/css/hscolour.css +5/−0
- data/hscolour.css +0/−5
Setup.hs view
@@ -1,2 +1,13 @@+#!/usr/bin/env runghc++module Main where+ import Distribution.Simple-main = defaultMain+import Distribution.Simple.Program++hsx2hsProgram = simpleProgram "hsx2hs"++main :: IO ()+main = defaultMainWithHooks simpleUserHooks {+ hookedPrograms = [hsx2hsProgram]+ }
Theme.hs view
@@ -1,5 +1,5 @@ {-# LANGUAGE FlexibleContexts, OverloadedStrings, RecordWildCards #-}-{-# OPTIONS_GHC -F -pgmFtrhsx #-}+{-# OPTIONS_GHC -F -pgmFhsx2hs #-} module Theme where import Clckwrks@@ -7,8 +7,10 @@ import Clckwrks.NavBar.API (getNavBarData) import Clckwrks.NavBar.Types (NavBar(..), NavBarItem(..)) import Clckwrks.Monad-import Data.Text (Text)-import HSP+import Data.Text.Lazy (Text)+import qualified Data.Text as T+import HSP.XMLGenerator+import HSP.XML import Paths_clckwrks_theme_bootstrap (getDataDir) theme :: Theme@@ -45,7 +47,7 @@ pageTemplate :: ( EmbedAsChild (ClckT ClckURL (ServerPartT IO)) headers , EmbedAsChild (ClckT ClckURL (ServerPartT IO)) body ) =>- Text+ T.Text -> headers -> body -> XMLGenT (ClckT ClckURL (ServerPartT IO)) XML@@ -54,8 +56,8 @@ <head> <title><% ttl %></title> <script src="http://code.jquery.com/jquery-latest.js"></script>- <link rel="stylesheet" type="text/css" media="screen" href=(ThemeData "css/bootstrap.css") />- <link rel="stylesheet" type="text/css" href=(ThemeData "hscolour.css") />+ <link rel="stylesheet" type="text/css" media="screen" href=(ThemeData "data/css/bootstrap.css") />+ <link rel="stylesheet" type="text/css" href=(ThemeData "data/css/hscolour.css") /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <% hdr %> <% googleAnalytics %>
clckwrks-theme-bootstrap.cabal view
@@ -1,5 +1,5 @@ name: clckwrks-theme-bootstrap-version: 0.2.8+version: 0.2.11 synopsis: simple bootstrap based template for clckwrks homepage: http://www.clckwrks.com/ license: BSD3@@ -7,11 +7,11 @@ author: Jeremy Shaw maintainer: jeremy@n-heptane.com category: Clckwrks-build-type: Simple+build-type: Custom cabal-version: >=1.8 data-files:- data/hscolour.css+ data/css/hscolour.css data/css/bootstrap-responsive.min.css data/css/bootstrap.css data/css/bootstrap-responsive.css@@ -25,9 +25,12 @@ location: http://hub.darcs.net/stepcut/clckwrks library+ build-tools:+ hsx2hs+ exposed-modules: Theme Paths_clckwrks_theme_bootstrap build-depends: base > 4 && <5,- clckwrks >= 0.16 && < 0.17,- hsp == 0.7.*,+ clckwrks >= 0.18 && < 0.19,+ hsp == 0.9.*, text == 0.11.*
+ data/css/hscolour.css view
@@ -0,0 +1,5 @@+.hs-keyglyph, .hs-layout {color: red;}+.hs-keyword {color: blue;}+.hs-comment, .hs-comment a {color: green;}+.hs-str, .hs-chr {color: teal;}+.hs-keyword, .hs-conid, .hs-varid, .hs-conop, .hs-varop, .hs-num, .hs-cpp, .hs-sel, .hs-definition {}
− data/hscolour.css
@@ -1,5 +0,0 @@-.hs-keyglyph, .hs-layout {color: red;}-.hs-keyword {color: blue;}-.hs-comment, .hs-comment a {color: green;}-.hs-str, .hs-chr {color: teal;}-.hs-keyword, .hs-conid, .hs-varid, .hs-conop, .hs-varop, .hs-num, .hs-cpp, .hs-sel, .hs-definition {}