diff --git a/_includes/lesson_footer.html b/_includes/lesson_footer.html index beef2cb38479f75cbf633044956afda873a837a5..e143daa64130d7bd40af62d5dfaa2a376a242258 100644 --- a/_includes/lesson_footer.html +++ b/_includes/lesson_footer.html @@ -3,8 +3,13 @@ <div class="col-md-6" align="left"> <h4> Copyright © 2016 - {% if site.carpentry == "swc" %}<a href="{{ site.swc_site }}">Software Carpentry Foundation</a>{% endif %} - {% if site.carpentry == "dc" %}<a href="{{ site.dc_site }}">Data Carpentry</a>{% endif %} + {% if site.carpentry == "swc" %} + <a href="{{ site.swc_site }}">Software Carpentry Foundation</a> + {% elsif site.carpentry == "dc" %} + <a href="{{ site.dc_site }}">Data Carpentry</a> + {% elsif site.carpentry == "lc" %} + <a href="{{ site.dc_site }}">Library Carpentry</a> + {% endif %} </h4> </div> <div class="col-md-6" align="right"> diff --git a/_includes/navbar.html b/_includes/navbar.html index b0a2c3d83055b5105d0175106b01e85027efbd84..8d4f1dd29f8d854700dc9ffdf2914fcfaf7f16a8 100644 --- a/_includes/navbar.html +++ b/_includes/navbar.html @@ -17,6 +17,10 @@ <a href="{{ site.dc_site }}" class="pull-left"> <img class="navbar-logo" src="{{ page.root }}/assets/img/dc-icon-black.svg" alt="Data Carpentry logo" /> </a> + {% elsif page.carpentry == "lc" %} + <a href="{{ site.dc_site }}" class="pull-left"> + <img class="navbar-logo" src="{{ page.root }}/assets/img/lc-icon-black.svg" alt="Library Carpentry logo" /> + </a> {% elsif site.carpentry == "swc" %} <a href="{{ site.swc_site }}" class="pull-left"> <img class="navbar-logo" src="{{ page.root }}/assets/img/swc-icon-blue.svg" alt="Software Carpentry logo" /> @@ -25,6 +29,10 @@ <a href="{{ site.dc_site }}" class="pull-left"> <img class="navbar-logo" src="{{ page.root }}/assets/img/dc-icon-black.svg" alt="Data Carpentry logo" /> </a> + {% elsif site.carpentry == "lc" %} + <a href="{{ site.dc_site }}" class="pull-left"> + <img class="navbar-logo" src="{{ page.root }}/assets/img/lc-icon-black.svg" alt="Library Carpentry logo" /> + </a> {% endif %} {% comment %} Always show link to home page. {% endcomment %} diff --git a/_layouts/base.html b/_layouts/base.html index 06f316df83824a4f5baa29cb0e8972de0f441acc..365d2e50fcb0f226f37f02e54d7b6ac3503ad815 100644 --- a/_layouts/base.html +++ b/_layouts/base.html @@ -14,9 +14,10 @@ <link rel="stylesheet" type="text/css" href="{{ page.root }}/assets/css/lesson.css" /> {% if site.carpentry == "swc" %} <link rel="shortcut icon" type="image/x-icon" href="/favicon-swc.ico" /> - {% endif %} - {% if site.carpentry == "dc" %} + {% elsif site.carpentry == "dc" %} <link rel="shortcut icon" type="image/x-icon" href="/favicon-dc.ico" /> + {% elsif site.carpentry == "lc" %} + <link rel="shortcut icon" type="image/x-icon" href="/favicon-lc.ico" /> {% endif %} <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> diff --git a/_layouts/workshop.html b/_layouts/workshop.html index f29e3ce117ccce3dd5cf6837e203169c692166b0..2f4cd3040f92ddf477a539171b23fe83a06734d1 100644 --- a/_layouts/workshop.html +++ b/_layouts/workshop.html @@ -30,9 +30,10 @@ <link rel="stylesheet" type="text/css" href="{{ page.root }}/assets/css/lesson.css" /> {% if site.carpentry == "swc" %} <link rel="shortcut icon" type="image/x-icon" href="/favicon-swc.ico" /> - {% endif %} - {% if site.carpentry == "dc" %} + {% elsif site.carpentry == "dc" %} <link rel="shortcut icon" type="image/x-icon" href="/favicon-dc.ico" /> + {% elsif site.carpentry == "lc" %} + <link rel="shortcut icon" type="image/x-icon" href="/favicon-lc.ico" /> {% endif %} <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> diff --git a/assets/img/lc-icon-black.svg b/assets/img/lc-icon-black.svg new file mode 100644 index 0000000000000000000000000000000000000000..df711892ac71a9dc1792a77167a6634020b6b23c --- /dev/null +++ b/assets/img/lc-icon-black.svg @@ -0,0 +1,76 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" + "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> +<svg version="1.0" xmlns="http://www.w3.org/2000/svg" + width="600.000000pt" height="200.000000pt" viewBox="0 0 600.000000 200.000000" + preserveAspectRatio="xMidYMid meet"> + +<g transform="translate(0.000000,200.000000) scale(0.100000,-0.100000)" +fill="#000000" stroke="none"> +<path d="M1005 1355 l0 -325 248 0 247 0 0 83 0 82 -152 0 -153 0 0 243 0 242 +-95 0 -95 0 0 -325z"/> +<path d="M1545 1355 l0 -325 98 0 97 0 0 325 0 325 -97 0 -98 0 0 -325z"/> +<path d="M1835 1356 l0 -326 190 0 c105 0 208 5 229 10 81 18 128 74 133 157 +5 75 -18 120 -75 148 -23 11 -41 22 -42 25 0 3 14 11 31 19 35 15 68 77 69 +126 0 51 -40 116 -85 139 -36 19 -61 21 -245 24 l-205 3 0 -325z m326 164 c22 +-12 26 -59 7 -78 -7 -7 -40 -12 -80 -12 l-68 0 0 50 0 50 61 0 c33 0 69 -5 80 +-10z m9 -233 c17 -9 26 -22 28 -44 5 -46 -26 -63 -110 -63 l-68 0 0 60 0 60 +63 0 c34 0 73 -6 87 -13z"/> +<path d="M2465 1355 l0 -325 96 0 95 0 -4 115 -5 115 47 0 c64 0 85 -24 122 +-137 l29 -93 103 0 c56 0 102 3 102 8 0 8 -82 202 -102 240 -7 13 -23 29 -36 +36 l-24 13 35 22 c45 27 68 78 68 146 0 91 -37 145 -120 173 -21 8 -106 12 +-220 12 l-186 0 0 -325z m309 165 c21 -8 26 -16 26 -43 0 -47 -15 -57 -87 -57 +l-63 0 0 55 0 55 49 0 c27 0 61 -4 75 -10z"/> +<path d="M3290 1665 c0 -8 -47 -151 -105 -319 -58 -167 -105 -307 -105 -310 0 +-3 46 -6 103 -6 l103 0 14 68 15 67 100 0 100 0 15 -67 14 -68 103 0 c57 0 +103 3 103 7 0 3 -47 143 -105 310 -58 167 -105 310 -105 318 0 12 -22 15 -125 +15 -103 0 -125 -3 -125 -15z m174 -317 l6 -28 -55 0 c-30 0 -55 1 -55 3 0 2 6 +26 14 53 8 27 20 69 27 94 l12 45 22 -70 c12 -38 25 -82 29 -97z"/> +<path d="M3805 1355 l0 -325 96 0 95 0 -4 115 -5 115 47 0 c64 0 85 -24 122 +-137 l29 -93 103 0 c56 0 102 3 102 8 0 8 -82 202 -102 240 -7 13 -23 29 -36 +36 l-24 13 35 22 c45 27 68 78 68 146 0 91 -37 145 -120 173 -21 8 -106 12 +-220 12 l-186 0 0 -325z m309 165 c21 -8 26 -16 26 -43 0 -47 -15 -57 -87 -57 +l-63 0 0 55 0 55 49 0 c27 0 61 -4 75 -10z"/> +<path d="M4380 1674 c0 -3 13 -24 28 -47 16 -23 68 -108 115 -189 l87 -146 0 +-131 0 -131 95 0 95 0 0 130 0 130 115 192 c63 105 115 193 115 195 0 1 -49 3 +-109 3 l-108 0 -53 -107 -52 -108 -52 107 -51 107 -112 0 c-62 1 -113 -2 -113 +-5z"/> +<path d="M357 999 c-160 -38 -254 -197 -228 -386 18 -121 73 -203 169 -250 50 +-25 68 -28 152 -28 84 0 102 3 152 28 59 29 96 68 122 131 26 62 22 73 -29 80 +-148 20 -132 22 -148 -15 -18 -45 -38 -60 -85 -66 -88 -12 -142 56 -142 177 0 +39 6 85 14 104 39 94 169 104 206 16 14 -35 12 -34 113 -15 43 8 80 15 82 15 +6 0 -12 55 -28 87 -24 46 -95 102 -151 118 -54 16 -140 18 -199 4z"/> +<path d="M2995 1003 l-230 -3 0 -325 0 -325 253 0 252 0 0 80 0 79 -157 3 +-158 3 -3 48 -3 48 138 -2 138 -2 0 78 0 79 -138 -3 -138 -3 3 44 3 43 153 0 +152 0 0 83 c0 72 -2 82 -17 80 -10 -2 -121 -4 -248 -5z"/> +<path d="M4000 923 l0 -83 100 0 100 0 0 -245 0 -245 98 0 97 0 -3 245 -4 245 +106 0 106 0 0 83 0 82 -300 0 -300 0 0 -82z"/> +<path d="M990 985 c0 -8 -47 -151 -105 -319 -58 -167 -105 -307 -105 -310 0 +-3 46 -6 103 -6 l103 0 14 68 15 67 100 0 100 0 15 -67 14 -68 103 0 c57 0 +103 3 103 7 0 3 -47 143 -105 310 -58 167 -105 310 -105 318 0 12 -22 15 -125 +15 -103 0 -125 -3 -125 -15z m174 -317 l6 -28 -55 0 c-30 0 -55 1 -55 3 0 2 6 +26 14 53 8 27 20 69 27 94 l12 45 22 -70 c12 -38 25 -82 29 -97z"/> +<path d="M1505 675 l0 -325 96 0 95 0 -4 115 -5 115 47 0 c64 0 85 -24 122 +-137 l29 -93 103 0 c56 0 102 3 102 8 0 8 -82 202 -102 240 -7 13 -23 29 -36 +36 l-24 13 35 22 c45 27 68 78 68 146 0 91 -37 145 -120 173 -21 8 -106 12 +-220 12 l-186 0 0 -325z m309 165 c21 -8 26 -16 26 -43 0 -47 -15 -57 -87 -57 +l-63 0 0 55 0 55 49 0 c27 0 61 -4 75 -10z"/> +<path d="M2155 675 l0 -325 97 0 97 0 -6 98 -6 99 89 6 c100 7 145 19 190 53 +97 72 100 276 4 344 -57 41 -111 50 -294 50 l-171 0 0 -325z m320 159 c25 -10 +36 -49 24 -81 -14 -38 -25 -43 -96 -43 l-63 0 0 65 0 65 59 0 c33 0 67 -3 76 +-6z"/> +<path d="M3345 675 l0 -325 95 0 95 0 -3 177 -3 178 24 -40 c13 -22 50 -80 83 +-130 34 -49 73 -111 88 -137 l28 -48 96 0 97 0 0 325 0 325 -95 0 -95 0 3 +-177 4 -178 -111 169 c-61 93 -111 173 -111 178 0 4 -44 8 -97 8 l-98 0 0 +-325z"/> +<path d="M4655 675 l0 -325 96 0 95 0 -4 115 -5 115 47 0 c64 0 85 -24 122 +-137 l29 -93 103 0 c56 0 102 3 102 8 0 8 -82 202 -102 240 -7 13 -23 29 -36 +36 l-24 13 35 22 c45 27 68 78 68 146 0 91 -37 145 -120 173 -21 8 -106 12 +-220 12 l-186 0 0 -325z m309 165 c21 -8 26 -16 26 -43 0 -47 -15 -57 -87 -57 +l-63 0 0 55 0 55 49 0 c27 0 61 -4 75 -10z"/> +<path d="M5230 994 c0 -3 13 -24 28 -47 16 -23 68 -108 115 -189 l87 -146 0 +-131 0 -131 95 0 95 0 0 130 0 130 115 192 c63 105 115 193 115 195 0 1 -49 3 +-109 3 l-108 0 -53 -107 -52 -108 -52 107 -51 107 -112 0 c-62 1 -113 -2 -113 +-5z"/> +</g> +</svg> diff --git a/bin/lesson_initialize.py b/bin/lesson_initialize.py index a3c478d5a249609fee9178a3d859383706b0bf32..28b2f9075ae640e260d063251640c7ad17f7e5fe 100755 --- a/bin/lesson_initialize.py +++ b/bin/lesson_initialize.py @@ -175,7 +175,7 @@ ROOT_CONFIG_YML = '''\ # Values for this lesson. #------------------------------------------------------------ -# Which carpentry is this ("swc" or "dc")? +# Which carpentry is this ("swc", "dc", or "lc")? carpentry: "swc" # Overall title for pages. diff --git a/favicon-lc.ico b/favicon-lc.ico new file mode 100644 index 0000000000000000000000000000000000000000..f4f3c9356479843b967e8cd910a69aa3f81d7dd4 Binary files /dev/null and b/favicon-lc.ico differ