summaryrefslogtreecommitdiffstats
path: root/site/news
diff options
context:
space:
mode:
authorThomas Letan <lthms@soap.coffee>2020-02-15 16:04:35 +0100
committerThomas Letan <lthms@soap.coffee>2020-02-15 16:04:35 +0100
commitfdf109bca66127b7c7a1c5c8ff8be63be1b7d8f4 (patch)
tree47c35a48ad0ea99267985bc117df78b5c65a03eb /site/news
parentMake the website 3rd-party free and improve loading performance (diff)
Add a new section for news and announcements
Diffstat (limited to 'site/news')
-rw-r--r--site/news/ColorlessThemes-0.2.org23
-rw-r--r--site/news/index.html4
2 files changed, 27 insertions, 0 deletions
diff --git a/site/news/ColorlessThemes-0.2.org b/site/news/ColorlessThemes-0.2.org
new file mode 100644
index 0000000..4c0ef50
--- /dev/null
+++ b/site/news/ColorlessThemes-0.2.org
@@ -0,0 +1,23 @@
+#+BEGIN_EXPORT html
+<h1>Release of <code>colorless-themes-0.2</code>,
+<code>nordless-theme-0.2</code>, and <code>lavenderless-theme-0.2</code></h1>
+
+<span class="time">February 15, 2020</span></p>
+#+END_EXPORT
+
+[[https://code.soap.coffee/colorless-themes.git/tag/?h=0.2][I have tagged and released a new version of ~colorless-themes~]]. The motivation
+behind modifying the version number is an important breaking change regarding
+how the =colorless-themes-make= macro shall be used. Before ~0.2~, the macro was
+calling =deftheme= and =provide-theme= itself. In practices, it meant the actual
+themes were not using these two functions themselves. It was working great in
+isolation, but it turns out many tools such as ~use-package~ or [[https://peach-melpa.org][Peach Melpa]] (an
+auto-generated Emacs themes gallery) are relying on the presence of these
+functions to decide whether a file provides a theme or not. As of now,
+~nordless-theme~ and ~lavenderless-theme~ have been updated accordingly, and
+[[https://peach-melpa.org/themes/lavenderless-theme/variants/lavenderless][they appear on Peach Melpa]]. Their loading can also be defered using the =:defer=
+keyword of the =use-package= macro.
+
+Maybe now is a good time to get in touch with ~melpa-stable~, and see if we can
+add ~colorless-themes~ and its companion themes there. Also, if you happen to
+be a user of ~colorless-themes~, feel free to shoot an email! I would love to
+hear about your experience using a mostly colorless theme.
diff --git a/site/news/index.html b/site/news/index.html
new file mode 100644
index 0000000..92c39c1
--- /dev/null
+++ b/site/news/index.html
@@ -0,0 +1,4 @@
+<h1>News</h1>
+
+<ul id="index">
+</url>