1diff --git a/scss/tree.scss b/scss/tree.scss
2index bbca16231973265e12f95b9b1d97274288bdce1d..c951fc1d79f79d7e08c621afc826a90b5f273b8e 100644
3--- a/scss/tree.scss
4+++ b/scss/tree.scss
5@@ -1,4 +1,32 @@
6-// TODO: refer to sourcehut code AGPL
7+// This code includes software originally developed by Dustin Sallings.
8+//
9+// Copyright 2017 Drew DeVault <sir@cmpwn.com>
10+//
11+// Redistribution and use in source and binary forms, with or without
12+// modification, are permitted provided that the following conditions are met:
13+//
14+// 1. Redistributions of source code must retain the above copyright notice, this
15+// list of conditions and the following disclaimer.
16+//
17+// 2. Redistributions in binary form must reproduce the above copyright notice,
18+// this list of conditions and the following disclaimer in the documentation
19+// and/or other materials provided with the distribution.
20+//
21+// 3. Neither the name of the copyright holder nor the names of its contributors
22+// may be used to endorse or promote products derived from this software without
23+// specific prior written permission.
24+//
25+// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
26+// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
27+// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
28+// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
29+// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
30+// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31+// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
32+// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
33+// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
34+// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
35+
36 .tree-list {
37 display: grid;
38 // mode name