This commit is contained in:
Michael Zhang 2020-02-11 21:51:19 -06:00
parent ac0b7c9b29
commit 6d7436e829
Signed by: michael
GPG key ID: BDA47A31A3C8EE6B
6 changed files with 28 additions and 9 deletions

View file

@ -9,6 +9,9 @@ taxonomies = [
{ name = "tags", rss = true } { name = "tags", rss = true }
] ]
[external_renderers]
dot = "set -e; echo -n '<p class=\"graphviz\">'; dot -Tsvg | tail -n +4; echo '</p>'"
[extra] [extra]
nav_links = [ nav_links = [
{ url = "/", text = "home" }, { url = "/", text = "home" },

View file

@ -1,8 +0,0 @@
+++
title = "implementing untyped lambda calculus"
date = 2019-03-04
draft = true
[taxonomies]
tags = []
+++

View file

@ -0,0 +1,14 @@
+++
title = "enterprise: a new ui framework"
date = 2020-02-11
draft = true
[taxonomies]
tags = []
+++
This past weekend, while on my trip to Minneapolis, I completed a very early prototype of "enterprise", a new UI framework I've been kind of envisioning over the past couple of weeks. While the UI framework is mainly targeted at web apps, the hope is that with a bit more effort, native UIs can be produced with almost no changes to existing applications. Before I begin to describe how it works, I'd like to acknowledge [Nathan Ringo][1] for his massively helpful feedback in both the ideation and the implementation process.
## Goals of the project
[1]: https://remexre.xyz

View file

@ -29,6 +29,10 @@ header {
} }
} }
small {
color: $small-text-color;
}
a { a {
color: $link-color; color: $link-color;
text-decoration: none; text-decoration: none;
@ -43,6 +47,10 @@ a {
} }
} }
.postlisting-row td {
padding-bottom: 12px;
}
#content { #content {
line-height: 1.25em; line-height: 1.25em;
} }

View file

@ -8,6 +8,7 @@ $monofont: "Roboto Mono", "Roboto Mono for Powerline", "Inconsolata", "Consolas"
@media (prefers-color-scheme: light) { @media (prefers-color-scheme: light) {
$background-color: #EADFD4; $background-color: #EADFD4;
$text-color: #15202B; $text-color: #15202B;
$small-text-color: lighten($text-color, 10%);
$link-color: royalblue; $link-color: royalblue;
@import "content"; @import "content";
} }
@ -15,6 +16,7 @@ $monofont: "Roboto Mono", "Roboto Mono for Powerline", "Inconsolata", "Consolas"
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
$background-color: #15202B; $background-color: #15202B;
$text-color: #EADFD4; $text-color: #EADFD4;
$small-text-color: darken($text-color, 10%);
$link-color: lightskyblue; $link-color: lightskyblue;
@import "content"; @import "content";
} }

View file

@ -2,7 +2,7 @@
<table style="width: 100%;"> <table style="width: 100%;">
{% for post in posts %} {% for post in posts %}
{% if not post.draft %} {% if not post.draft %}
<tr> <tr class="postlisting-row">
<td> <td>
<span style="font-size: 1.2em;"> <span style="font-size: 1.2em;">
<a href="{{ post.permalink }}" class="brand-colorlink">{{ post.title }}</a> <a href="{{ post.permalink }}" class="brand-colorlink">{{ post.title }}</a>