Commit graph

22 commits

Author SHA1 Message Date
Peter Molnar
c4f56088cc redesign, new home ideas 2019-01-15 22:28:58 +01:00
Peter Molnar
21c50a2e46 before complete re-design 2019-01-15 22:28:03 +01:00
Peter Molnar
b18df5fd3e small styling updated, print css fixes 2019-01-05 11:56:12 +00:00
Peter Molnar
3cdb515bc3 theme cleanups of unused bits; better light theme, altered dark theme 2018-12-31 17:22:31 +00:00
Peter Molnar
1f8e81c380 re-adding immediate async processing; is_page added to hide a few footer metatada in page type posts; unused symbols removed, but assets updated; footer extended with a lot of extra information; kcl action replaced; 2018-12-27 19:48:06 +00:00
Peter Molnar
26c6ef77ed - now checking images against google vision api (why google, despite my despise of google, the company): vision api is the only one which is simple enough to use and their labelling is reasonable.
- checking text against google natural language api: the strict classification it offers is better, than free folksonomy, if I ever want to connect entries based on topic
unfortunately they don't support Hungarian yet.
2018-12-11 14:06:18 +00:00
Peter Molnar
de269ef39e - moved Tips from footer to bottom of each singular with an "encourage creation" header
- google vision api binding for images (not in use yet)
- konami code css preparations
- experimental gallery css
- minor code cleanups
2018-12-01 10:43:13 +00:00
Peter Molnar
ceca52dd70 - asyncio tasks execution finally are triggered by run() and not immediately, special thanks to https://www.svenknebel.de for helping me figuring it out
- svg cleanup
- adding silly webkit css search box reset
- adding extracted icomoon folder instead of a .zip
- removing pagination from flat categories
- 'follow' button gets highlighted when active
- README refactoring
2018-11-19 14:36:06 +00:00
Peter Molnar
f9f540d034 themeswitcher actually seems to be working + styling cleanup for themeswitcher 2018-11-16 22:39:12 +00:00
Peter Molnar
534daff81a themeswitcher v3 2018-11-15 14:06:35 +00:00
Peter Molnar
4cb7623355 making yearly pagination a bit more sensible, cleaner; adding trigger to only rebuild old archives if old posts' mtime got modified 2018-11-05 00:27:53 +01:00
Peter Molnar
6f6b4d020a various minor extras: twitter account, zapier callback hooks, twitter svg symbol, re-adding shortslug redirects because I broke them 2018-11-03 10:48:37 +01:00
Peter Molnar
1cd0308bb5 - schema.org things, again
- fixing google disagreements on what is needed in a hatom/hentry
- adding a bit of invisible contact information in json-ld to see if anything picks it up
- fixing border issue in menu css
2018-09-04 22:58:25 +02:00
Peter Molnar
9c749f4591 schema.org markup - just to have it. it works, it's also horrible, and I'm seriously considering removing it 2018-08-14 14:56:13 +01:00
Peter Molnar
fc2288c2fc - removed python markdown traces
- fixed gone_re php regexes
- better nav header layout
- follow page instead of direct RSS link
- logger in settings for nasg instead of direct logging
- prism.js only for articles with language code blocks
- added webmention.io webhook to email template
2018-08-08 09:42:42 +01:00
Peter Molnar
5ec437de8f - CSS fixes and simplifications
- prism.js inlined (only for entries with code blocks)
- pandoc is a subclass is str now
- added 'nasg' logger
- minor bugfixes
2018-08-04 09:30:26 +01:00
Peter Molnar
d3fbf2e51f Back To Pandoc
So, Python Markdown is a bottomless pit of horrors, including crippling parsing bugs,
random   out of nowhere, lack of features. It's definitely much faster, than
Pandoc, but Pandoc doesn't go full retard where there's a regex in a fenced code block,
that happens to be a regex for markdown elements.

Also added some ugly post string replacements to make Pandoc fenced code output work
with Prism:
instead of the Pandoc <pre class="codelang"><code>, Prism wants
<pre><code class="language-codelang>, so I added a regex sub, because it's 00:32.
2018-08-04 00:28:55 +01:00
Peter Molnar
96d0c238d6 Back on prismjs <https://prismjs.com/> for syntax highlighting.
While Pandoc was generating something sane, the output of CodeHilite puts silly amount of extra text and makes the HTML output completely unreadable.

In the end, it still looks like prism.js is a nice and solid solution, even if it's JS.

I'll explore other options, but so far, it's either back to Pandoc, or sticking with Prism.
2018-08-02 22:47:49 +01:00
Peter Molnar
0d1663d0da dual contrast CSS 2018-06-17 17:30:50 +00:00
Peter Molnar
b4d73208df new CSS 2018-06-16 17:00:43 +00:00
Peter Molnar
61db088790 cleanup commit before new CSS 2018-06-16 16:53:42 +00:00
Peter Molnar
c81f0860ae moved templates to subdirectory 2017-10-06 22:51:30 +02:00
Renamed from style.css (Browse further)