Skip to content

Commit 09a8258

Browse files
committed
Copy and use a subspace logo from the logos repo when generating docs
This adds the logos repo as a submodule.
1 parent 0905f7c commit 09a8258

File tree

10 files changed

+11
-21
lines changed

10 files changed

+11
-21
lines changed

.github/workflows/subdoc.yml

+2-9
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,6 @@ jobs:
1919
with:
2020
submodules: 'true'
2121

22-
- uses: actions/checkout@v4
23-
with:
24-
repository: 'subspace-cpp/logos'
25-
path: 'logos'
26-
2722
- uses: webfactory/ssh-agent@v0.7.0
2823
with:
2924
ssh-private-key: ${{ secrets.DOCS_SSH_PRIVATE_KEY }}
@@ -188,12 +183,10 @@ jobs:
188183
--include-macro-prefix sus_ \
189184
--include-macro-prefix SUS_ \
190185
--copy-file subdoc/gen_tests/subdoc-test-style.css \
191-
--copy-file web/logo.png \
192-
--copy-file web/logo32.png \
193-
--copy-file web/logo16.png \
186+
--copy-file "web/logos/logo-512px/subspace unpadded.png;logo.png" ^
187+
--copy-file "web/logos/logo-32px/subspace unpadded.png;logo32.png" ^
194188
--favicon "logo.png;image/png" \
195189
--favicon "logo32.png;image/png" \
196-
--favicon "logo16.png;image/png" \
197190
--css subdoc-test-style.css \
198191
--project-logo logo.png \
199192
--project-md sus/project.md \

.github/workflows/try.yml

+2-9
Original file line numberDiff line numberDiff line change
@@ -310,11 +310,6 @@ jobs:
310310
with:
311311
submodules: 'true'
312312

313-
- uses: actions/checkout@v4
314-
with:
315-
repository: 'subspace-cpp/logos'
316-
path: 'logos'
317-
318313
- name: Install LLVM+Clang
319314
if: env.clang_version != env.installed_clang_version
320315
run: |
@@ -469,12 +464,10 @@ jobs:
469464
--include-macro-prefix sus_ \
470465
--include-macro-prefix SUS_ \
471466
--copy-file subdoc/gen_tests/subdoc-test-style.css \
472-
--copy-file web/logo.png \
473-
--copy-file web/logo32.png \
474-
--copy-file web/logo16.png \
467+
--copy-file "web/logos/logo-512px/subspace unpadded.png;logo.png" ^
468+
--copy-file "web/logos/logo-32px/subspace unpadded.png;logo32.png" ^
475469
--favicon "logo.png;image/png" \
476470
--favicon "logo32.png;image/png" \
477-
--favicon "logo16.png;image/png" \
478471
--css subdoc-test-style.css \
479472
--project-logo logo.png \
480473
--project-md sus/project.md \

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@
1313
[submodule "third_party/md4c"]
1414
path = third_party/md4c
1515
url = https://github.com/danakj/md4c
16+
[submodule "logos"]
17+
path = web/logos
18+
url = https://github.com/subspace-cpp/logos.git

subdoc/gen_tests/subdoc-test-style.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ nav.sidebar .sidebar-logo-link {
104104
margin-bottom: 10px;
105105
}
106106
nav.sidebar .sidebar-logo-border {
107-
width: 100px;
107+
width: 110px;
108108
height: 100px;
109109
border-radius: 20%;
110110
overflow: hidden;

tools/run_subdoc.bat

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ out\subdoc\subdoc -p out --out docs ^
77
--include-macro-prefix SUS_ ^
88
--css subdoc-test-style.css ^
99
--copy-file subdoc/gen_tests/subdoc-test-style.css ^
10-
--copy-file web/logo.png ^
10+
--copy-file "web/logos/logo-512px/subspace unpadded.png;logo.png" ^
1111
--favicon "logo.png;image/png" ^
1212
--project-md sus/project.md ^
1313
--project-logo logo.png ^

tools/run_subdoc.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ out/subdoc/subdoc -p out --out docs \
99
--include-macro-prefix SUS_ \
1010
--css subdoc-test-style.css \
1111
--copy-file subdoc/gen_tests/subdoc-test-style.css \
12-
--copy-file logos/logo-512px/subspace\ unpadded.png \
12+
--copy-file "web/logos/logo-512px/subspace unpadded.png;logo.png" \
1313
--favicon "logo.png;image/png" \
1414
--project-md sus/project.md \
1515
--project-logo logo.png \

web/logo.png

-132 KB
Binary file not shown.

web/logo16.png

-1.65 KB
Binary file not shown.

web/logo32.png

-2.92 KB
Binary file not shown.

web/logos

Submodule logos added at 2affded

0 commit comments

Comments
 (0)