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

Binary file not shown.

View file

@ -285,7 +285,7 @@ img {
:root {
/* Dark */
--bg: var(--b03);
--fg: var(--b0);
--fg: var(--b1);
--fg0: var(--b00);
--bg2: var(--b02);
--fg2: var(--b1);
@ -302,7 +302,7 @@ img {
#d:checked ~ .main, #d:checked ~ #labels {
--bg: var(--b03);
--fg: var(--b0);
--fg: var(--b1);
--fg0: var(--b00);
--bg2: var(--b02);
--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-4, .org-outshine-level-5, .org-outshine-level-6,
.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

View file

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