still css fixes

This commit is contained in:
Yann Esposito (Yogsototh) 2020-02-22 20:52:52 +00:00
parent 3ed0ede1ce
commit a0b8eab744
Signed by untrusted user who does not match committer: yogsototh
GPG key ID: 7B19A4C650D59646
4 changed files with 64 additions and 40 deletions

View file

@ -266,15 +266,27 @@ Return output file name."
:sitemap-format-entry date-format-entry :sitemap-format-entry date-format-entry
:sitemap-function org-blog-posts-sitemap-fn) :sitemap-function org-blog-posts-sitemap-fn)
("css"
("assets"
:base-directory ,assets-dir :base-directory ,assets-dir
:base-extension ".*" :base-extension "css"
:exclude ".*\.org$"
:publishing-directory ,publish-assets-dir :publishing-directory ,publish-assets-dir
:publishing-function org-blog-publish-attachment :publishing-function org-blog-publish-attachment
:recursive t) :recursive t)
("img"
:base-directory ,assets-dir
:base-extension "(jpg|png|gif|jpeg)"
:publishing-directory ,publish-assets-dir
:publishing-function org-blog-publish-attachment
:recursive t)
("files"
:base-directory ,assets-dir
:base-extension ".*"
:exclude ".*\.(org|css|jpg|png|gif|jpeg)$"
:publishing-directory ,publish-assets-dir
:publishing-function org-blog-publish-attachment
:recursive t)
("draft-org-files" ("draft-org-files"
:base-directory ,base-dir :base-directory ,base-dir
@ -294,18 +306,30 @@ Return output file name."
:htmlized-source t :htmlized-source t
:html-head-extra ,org-blog-head :html-head-extra ,org-blog-head
:html-preamble org-blog-preamble :html-preamble org-blog-preamble
:html-postamble org-blog-postamble :html-postamble org-blog-postamble)
("draft-css"
) :base-directory ,assets-dir
("draft-assets" :base-extension "css"
:publishing-directory ,draft-publish-assets-dir
:publishing-function org-blog-publish-attachment
:recursive t)
("draft-img"
:base-directory ,assets-dir
:base-extension "(jpg|png|gif|jpeg)"
:publishing-directory ,draft-publish-assets-dir
:publishing-function org-blog-publish-attachment
:recursive t)
("draft-files"
:base-directory ,assets-dir :base-directory ,assets-dir
:base-extension ".*" :base-extension ".*"
:exclude ".*\.org$" :include ".*\.(org|css|jpg|png|gif|jpeg)$"
:publishing-directory ,draft-publish-assets-dir :publishing-directory ,draft-publish-assets-dir
:publishing-function org-blog-publish-attachment :publishing-function org-blog-publish-attachment
:recursive t) :recursive t)
("assets" :components ("css" "img" "files"))
("blog" :components ("orgfiles" "assets")) ("blog" :components ("orgfiles" "assets"))
("draft-assets" :components ("draft-css" "draft-img" "draft-files"))
("draft" :components ("draft-org-files" "draft-assets")))) ("draft" :components ("draft-org-files" "draft-assets"))))
;; add target=_blank and rel="noopener noreferrer" to all links by default ;; add target=_blank and rel="noopener noreferrer" to all links by default

Binary file not shown.

View file

@ -285,7 +285,7 @@ img {
:root { :root {
/* Dark */ /* Dark */
--bg: var(--b03); --bg: var(--b03);
--fg: var(--b0); --fg: var(--b1);
--fg0: var(--b00); --fg0: var(--b00);
--bg2: var(--b02); --bg2: var(--b02);
--fg2: var(--b1); --fg2: var(--b1);
@ -302,7 +302,7 @@ img {
#d:checked ~ .main, #d:checked ~ #labels { #d:checked ~ .main, #d:checked ~ #labels {
--bg: var(--b03); --bg: var(--b03);
--fg: var(--b0); --fg: var(--b1);
--fg0: var(--b00); --fg0: var(--b00);
--bg2: var(--b02); --bg2: var(--b02);
--fg2: var(--b1); --fg2: var(--b1);
@ -476,7 +476,7 @@ code, .main code {
.org-outshine-level-1, .org-outshine-level-2, .org-outshine-level-3, .org-outshine-level-1, .org-outshine-level-2, .org-outshine-level-3,
.org-outshine-level-4, .org-outshine-level-5, .org-outshine-level-6, .org-outshine-level-4, .org-outshine-level-5, .org-outshine-level-6,
.org-outshine-level-7, .org-outshine-level-8, .org-outshine-level-9 { .org-outshine-level-7, .org-outshine-level-8, .org-outshine-level-9 {
color:var(--fg2); color:var(--fg0);
} }
.org-highlight-numbers-number, .org-highlight-number-number .org-highlight-numbers-number, .org-highlight-number-number

View file

@ -179,32 +179,32 @@ The article contains five parts:
{{{lnk(shell.nix)}}} {{{lnk(shell.nix)}}}
#+begin_src nix :tangle shell.nix #+begin_src nix :tangle shell.nix
{ nixpkgs ? import (fetchTarball https://github.com/NixOS/nixpkgs/archive/19.09.tar.gz) {} }: { nixpkgs ? import (fetchTarball https://github.com/NixOS/nixpkgs/archive/19.09.tar.gz) {} }:
let let
inherit (nixpkgs) pkgs; inherit (nixpkgs) pkgs;
inherit (pkgs) haskellPackages; inherit (pkgs) haskellPackages;
haskellDeps = ps: with ps; [ haskellDeps = ps: with ps; [
base base
protolude protolude
containers containers
]; ];
ghc = haskellPackages.ghcWithPackages haskellDeps; ghc = haskellPackages.ghcWithPackages haskellDeps;
nixPackages = [ nixPackages = [
ghc ghc
pkgs.gdb pkgs.gdb
haskellPackages.cabal-install haskellPackages.cabal-install
]; ];
in in
pkgs.stdenv.mkDerivation { pkgs.stdenv.mkDerivation {
name = "env"; name = "env";
buildInputs = nixPackages; buildInputs = nixPackages;
shellHook = '' shellHook = ''
export PS1="\n\[[hs:\033[1;32m\]\W\[\033[0m\]]> " export PS1="\n\[[hs:\033[1;32m\]\W\[\033[0m\]]> "
''; '';
} }
#+end_src #+end_src
5. In the =hsenv= directory, in a terminal, run =nix-shell --pure=. 5. In the =hsenv= directory, in a terminal, run =nix-shell --pure=.
@ -220,11 +220,11 @@ The article contains five parts:
something like this: something like this:
#+begin_src #+begin_src
~/hsenv> nix-shell ~/hsenv> nix-shell
[nix-shell:~/hsenv]$ ghci [nix-shell:~/hsenv]$ ghci
GHCi, version 8.6.5: http://www.haskell.org/ghc/ :? for help GHCi, version 8.6.5: http://www.haskell.org/ghc/ :? for help
Prelude> import Protolude Prelude> import Protolude
Prelude Protolude> Prelude Protolude>
#+end_src #+end_src
Congratulations you should be ready to start now. Congratulations you should be ready to start now.