Skip to content

Commit 400c917

Browse files
authored
Lots of link fixes (#1145)
Did a quick "rake test" as a follow-up on the last merge, just to see if there were any issues. Turns out there were over 300. So I went through and fixes broken links and file references. Some of those must have been in there for a long time. Which is weird, because I do run the script here and there.
1 parent cb64898 commit 400c917

31 files changed

+51
-53
lines changed

_includes/home-banner.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ <h1>
2121
<div class="home-banner-info-wrapper">
2222
<p>Header design by <a id="home-banner-info-author" href="{{ site.discord_invite_url }}" target="blank">Author</a></p>
2323
<div class="home-banner-info-options">
24-
<a href="{{ "/submit-header-design" | relative_url }}" target="blank">Submit your own</a>
24+
<a href="{{ "/submit-header-design/" | relative_url }}" target="blank">Submit your own</a>
2525
<button id="home-banner-info-next">Next</button>
2626
</div>
2727
</div>

_includes/picture.html

+10-8
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,16 @@
99
>
1010
{% endif %}
1111
<picture>
12-
<source
13-
media="(max-width: 639px)"
14-
{% if include.mobileRetina %}
15-
srcset="{{ include.mobile | relative_url }} 1x, {{ include.mobileRetina | relative_url }} 2x"
16-
{% else %}
17-
srcset="{{ include.mobile | relative_url }}"
18-
{% endif %}
19-
>
12+
{% if include.mobile %}
13+
<source
14+
media="(max-width: 639px)"
15+
{% if include.mobileRetina %}
16+
srcset="{{ include.mobile | relative_url }} 1x, {{ include.mobileRetina | relative_url }} 2x"
17+
{% else %}
18+
srcset="{{ include.mobile | relative_url }}"
19+
{% endif %}
20+
>
21+
{% endif %}
2022
<img
2123
src="{{ include.image | relative_url }}"
2224
{% if include.retina %}

guide/case-studies/saving-satoshi.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Illustration sources: <>
4141

4242
---
4343

44-
There’s never really been an easy, let alone fun, way to get people engaged with bitcoin tech. That was until [Saving Satoshi](http://savingsatoshi.com), a light-hearted, interactive role-playing game (RPG) that functions as a first point of contact for coders learning bitcoin development.
44+
There’s never really been an easy, let alone fun, way to get people engaged with bitcoin tech. That was until [Saving Satoshi](https://savingsatoshi.com), a light-hearted, interactive role-playing game (RPG) that functions as a first point of contact for coders learning bitcoin development.
4545

4646
Saving Satoshi uses storytelling and game mechanics to onboard curious developers into bitcoin tech and the ₿OSS (bitcoin open source software) ecosystem. With fun, innovative challenges, it’s designed to be a gentle and welcoming entry point for those wishing to go deeper into the world of bitcoin development. From address derivation to block template construction, players are introduced to a variety of technical topics over the course of ten chapters, each filled to the brim with challenges, simulations, and coding exercises. Beginning with basic concepts like hashing and using a block explorer, learners quickly advance to more difficult material that ultimately culminates in the lightning network.
4747

@@ -89,7 +89,7 @@ This project is also driven by personal reasons. There is an enjoyment to be had
8989

9090
## Origin story
9191

92-
In October 2022, the Bitcoin Design Community organized its first [Designathon](http://event.bitcoin.design), in collaboration with the first Bolt.fun Legends of Lightning hackathon. Adam Jonas of [Chaincode Labs](http://chaincode.com) proposed the initial idea of Saving Satoshi, which was very close to what the project came to be. Take a look back in [this recording](https://www.youtube.com/watch?v=b5Fw0HIqZDM) of the first call the group had together.
92+
In October 2022, the Bitcoin Design Community organized its first [Designathon](https://event.bitcoin.design), in collaboration with the first Bolt.fun Legends of Lightning hackathon. Adam Jonas of [Chaincode Labs](https://chaincode.com) proposed the initial idea of Saving Satoshi, which was very close to what the project came to be. Take a look back in [this recording](https://www.youtube.com/watch?v=b5Fw0HIqZDM) of the first call the group had together.
9393

9494
Christoph, who helped organize the Designathon, simply meant to help get the project off the ground while Jonas was traveling for a few days. Little did he know that he would go on to lead the design for the next two+ years.
9595

@@ -354,7 +354,7 @@ Lastly is in creating an educational platform we have been trying to reduce the
354354
mobile = "assets/images/guide/case-studies/saving-satoshi/script-editor-mobile.jpg"
355355
mobileRetina = "assets/images/guide/case-studies/saving-satoshi/script-[email protected]"
356356
alt-text = "Bitcoin Script editor interface showing OP_CODE buttons organized by category (constant, arithmetic, crypto, etc.), alongside documentation, examples, and an execution stack visualizer. The interface has a dark theme with teal accents."
357-
caption = "The script editor from chapter 9 is also available at [script.savingsatoshi.com](http://script.savingsatoshi.com)."
357+
caption = "The script editor from chapter 9 is also available at [script.savingsatoshi.com](https://script.savingsatoshi.com)."
358358
width = 1200
359359
height = 780
360360
layout = "full-width"

guide/contribute/content-guidelines.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Address the reader directly. Whenever possible, try using active instead of pass
4747

4848
### Use simple language
4949

50-
Bitcoin is a global currency. Not everyone using this guide is a native English speaker. Make sure you are writing in plain, easy to follow English. If you're still unsure, try using a readability tool to analyze your text and make recommendations. We like [Hemingway](http://www.hemingwayapp.com).
50+
Bitcoin is a global currency. Not everyone using this guide is a native English speaker. Make sure you are writing in plain, easy to follow English. If you're still unsure, try using a readability tool to analyze your text and make recommendations. We like [Hemingway](https://www.hemingwayapp.com).
5151

5252
### Be concise
5353

guide/contribute/illustration-guidelines.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ Create and specify differently laid out images for desktop and mobile as needed.
154154

155155
## File size optimization
156156

157-
Use PNG for images with mostly flat colors and JPG for more photographic images. Optimize your images before committing them. The easiest way is by using a tool like [ImageOptim]http://imageoptim.com). After compression, ensure that the quality is still acceptable. Heavily textured images are sometimes heavily compressed, resulting in visible compression crystals, blurry lines and other visual artefacts.
157+
Use PNG for images with mostly flat colors and JPG for more photographic images. Optimize your images before committing them. The easiest way is by using a tool like [ImageOptim]https://imageoptim.com). After compression, ensure that the quality is still acceptable. Heavily textured images are sometimes heavily compressed, resulting in visible compression crystals, blurry lines and other visual artefacts.
158158

159159
## Link preview images
160160

guide/contribute/propose-a-change.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ Like any novelty, the process may seem intimidating at first, but the best way t
6565
3. [Manage files](#managing-files)
6666
4. [Apply changes](#applying-changes)
6767
5. [Create a pull request](#creating-a-pull-request)
68-
6. [Applying additional changes](#applying-additional-changes)
68+
6. [Request a review](#request-a-review)
6969

7070
#### Forking Design Guide repository
7171

@@ -218,7 +218,7 @@ These are the page properties at the top of markdown files, between the dividers
218218
- Ensure image paths are correct
219219
- Ensure "width" and "height" attributes in picture and image includes match the actual image dimensions
220220
- For smallest file size, use the JPG file format for textured and photographic images, and PNG for images with mostly flat color
221-
- Compress your images via tool like [ImageOptim](http://imageoptim.com) (can save ~70% of bandwidth)
221+
- Compress your images via tool like [ImageOptim](https://imageoptim.com) (can save ~70% of bandwidth)
222222
- Delete unused images from your PR
223223
- Every non-decorative image needs to have helpful alt text ([tips](https://www.w3.org/WAI/tutorials/images/tips/))
224224

guide/designing-products/accessibility.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ This includes hearing difficulties such as being completely or partly deaf, affe
132132

133133
#### Literacy
134134

135-
Illiteracy is a person's inability to read, write, or understand a simple statement that is related to their everyday life. There are over 700 million illiterate adults worldwide, and more than half of them are women ([source](http://uis.unesco.org/en/topic/literacy)).
135+
Illiteracy is a person's inability to read, write, or understand a simple statement that is related to their everyday life. There are over 700 million illiterate adults worldwide, and more than half of them are women ([source](https://uis.unesco.org/en/topic/literacy)).
136136

137137
## Tips and examples
138138

guide/designing-products/interoperability.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ Although every application will have its own unique interface, there are certain
191191

192192
Connecting to the bitcoin or lightning network should be as trust-minimized and privacy preserving as possible. While it is convenient when applications provide their own node connection, it is beneficial to allow users to connect to a trusted node or their own self-hosted bitcoin or lightning node.
193193

194-
Having the option to choose how that data is queried, say using [Neutrino over SPV]({{ '/guide/glossary/node/#light-nodes' | relative_url }}), should also be an option. This results in better network [decentralization]({{ '/guide/getting-started/principles/#decentralization' | relative_url }}), and has privacy and [security]({{ '/guide/getting-started/principles/#security' | relative_url }}) benefits for users.
194+
Having the option to choose how that data is queried, say using [Neutrino over SPV]({{ '/guide/how-it-works/nodes/#light-nodes' | relative_url }}), should also be an option. This results in better network [decentralization]({{ '/guide/getting-started/principles/#decentralization' | relative_url }}), and has privacy and [security]({{ '/guide/getting-started/principles/#security' | relative_url }}) benefits for users.
195195

196196
If your application uses the lightning network, users should be running their own lightning node. However, there are certain aspects of a lightning node that can be outsourced, such as creating inbound liquidity from an LSP or constructing payment paths.
197197

guide/designing-products/user-personas.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ Patrícia Estevão developed several personas of bitcoin users based on 1-1 inte
247247

248248
## Coinbits personas
249249

250-
The [Coinbits](https://coinbits.app) team created several US-focused personas as part of a [Summer of Bitcoin](http://summerofbitcoin.org) project. Find out more about it [here](https://coinbits.app/bitcoin-personas).
250+
The [Coinbits](https://coinbits.app) team created several US-focused personas as part of a [Summer of Bitcoin](https://summerofbitcoin.org) project. Find out more about it [here](https://coinbits.app/bitcoin-personas).
251251

252252
{% include image-gallery.html pages = page.images_coinbits_personas %}
253253

guide/designing-products/user-research.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ Diverse online communities rapidly formed around bitcoin. Vast amounts of public
101101
- [Bitcoin on GitHub](https://github.com/bitcoin)
102102
- [Bitcoin mailing list](https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev)
103103
- [Bitcointalk](https://bitcointalk.org/)
104-
- [Bitcoin Core dev meeting logs](http://www.erisian.com.au/meetbot/bitcoin-core-dev/)
104+
- [Bitcoin Core dev meeting logs](https://www.erisian.com.au/meetbot/bitcoin-core-dev/)
105105
- [Bitcoin subreddit](https://www.reddit.com/r/bitcoin)
106106

107107
</div>

guide/getting-started/software.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Illustration sources
2525
{% include picture.html
2626
image = "/assets/images/guide/getting-started/software/software-overview.jpg"
2727
retina = "/assets/images/guide/getting-started/software/software-[email protected]"
28-
mobile = "/assets/images/guide/getting-started/hardware/software-overview-mobile.jpg"
28+
mobile = "/assets/images/guide/getting-started/software/software-overview-mobile.jpg"
2929
mobileRetina = "/assets/images/guide/getting-started/software/software-[email protected]"
3030
alt-text = "Examples of several types of bitcoin software"
3131
caption = 'Texture by [Bilal O.](https://unsplash.com/@lightcircle){:target="_blank" rel="nofollow"} on [Unsplash](https://unsplash.com){:target="_blank" rel="nofollow"}.'

guide/getting-started/visual-language.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Since bitcoin answers to no central authority, there is no single symbol or logo
5454
layout = "float-left"
5555
%}
5656

57-
Satoshi Nakamoto created this lettered golden coin for the original Bitcoin client, [released on January 9, 2009](https://web.archive.org/web/20140326174921/http://www.mail-archive.com/[email protected]/msg10142.html).
57+
Satoshi Nakamoto created this lettered golden coin for the original Bitcoin client, [released on January 9, 2009](https://web.archive.org/web/20140326174921/https://www.mail-archive.com/[email protected]/msg10142.html).
5858

5959
</div>
6060

@@ -135,7 +135,7 @@ On November 1, 2010, a user named bitboy proposed a new icon and set of promotio
135135
layout = "float-left"
136136
%}
137137

138-
The Unicode symbol for bitcoin (₿) was introduced in [Unicode 10.0.0](http://www.unicode.org/versions/Unicode10.0.0/) on June 20, 2017. This important step established bitcoin as a currency symbol alongside the US Dollar ($), Euro (€), and others. As of mid-2021, few fonts support the symbol.
138+
The Unicode symbol for bitcoin (₿) was introduced in [Unicode 10.0.0](https://www.unicode.org/versions/Unicode10.0.0/) on June 20, 2017. This important step established bitcoin as a currency symbol alongside the US Dollar ($), Euro (€), and others. As of mid-2021, few fonts support the symbol.
139139

140140
</div>
141141

@@ -151,7 +151,7 @@ There is currently not an agreed-upon symbol to represent the satoshi (or if the
151151
image = "/assets/images/guide/getting-started/visual-language/satoshi-symbols.png"
152152
retina = "/assets/images/guide/getting-started/visual-language/satoshi-[email protected]"
153153
alt-text = "Sequence of images showing proposals for satoshi symbols"
154-
caption = "References from top left to bottom right, unknown author, <a href='http://satbase.org/' target='_blank'>2</a>, <a href='https://www.reddit.com/r/Bitcoin/comments/ku9nl8/design_proposal_for_the_satoshi_symbol/' target='_blank'>3</a>, <a href='https://twitter.com/PLK5280/status/1326347333219606528' target='_blank'>4</a>, <a href='https://www.reddit.com/r/Bitcoin/comments/ku9nl8/design_proposal_for_the_satoshi_symbol/' target='_blank'>5</a>, Jeremiah, Alexa, <a href='https://satsymbol.com/' target='_blank'>8</a>, <a href='https://twitter.com/BitkoYinowsky' target='_blank'>9</a>, <a href='https://twitter.com/sbtlaln/status/1361368643238567951' target='_blank'>10</a>, <a href='https://www.reddit.com/r/Bitcoin/comments/k0e98n/my_proposal_for_the_satish_symbol_still_looks/' target='_blank'>11</a>, and <a href='https://www.reddit.com/r/Bitcoin/comments/ku9nl8/design_proposal_for_the_satoshi_symbol/' target='_blank'>12</a>."
154+
caption = "References from top left to bottom right, unknown author, <a href='https://satbase.org/' target='_blank'>2</a>, <a href='https://www.reddit.com/r/Bitcoin/comments/ku9nl8/design_proposal_for_the_satoshi_symbol/' target='_blank'>3</a>, <a href='https://twitter.com/PLK5280/status/1326347333219606528' target='_blank'>4</a>, <a href='https://www.reddit.com/r/Bitcoin/comments/ku9nl8/design_proposal_for_the_satoshi_symbol/' target='_blank'>5</a>, Jeremiah, Alexa, <a href='https://satsymbol.com/' target='_blank'>8</a>, <a href='https://twitter.com/BitkoYinowsky' target='_blank'>9</a>, <a href='https://twitter.com/sbtlaln/status/1361368643238567951' target='_blank'>10</a>, <a href='https://www.reddit.com/r/Bitcoin/comments/k0e98n/my_proposal_for_the_satish_symbol_still_looks/' target='_blank'>11</a>, and <a href='https://www.reddit.com/r/Bitcoin/comments/ku9nl8/design_proposal_for_the_satoshi_symbol/' target='_blank'>12</a>."
155155
width = 800
156156
height = 570
157157
%}
@@ -172,7 +172,7 @@ From moon Lambos to the price rollercoaster, there’s a meme for practically ev
172172
image = "/assets/images/guide/getting-started/visual-language/memes.jpg"
173173
retina = "/assets/images/guide/getting-started/visual-language/[email protected]"
174174
alt-text = "Examples of popular bitcoin memes"
175-
caption = "References from top left to bottom right, <a href='http://www.brainlesstales.com/bitcoin-roller-coaster' target='_blank'>1</a>, <a href='https://www.reddit.com/r/Bitcoin/comments/1gagle/lol_new_bitcoin_billboard_in_san_jose_honey_badger/' target='_blank'>2</a>, <a href='https://ryantdesign.com/bitcoin-art' target='_blank'>3</a>, <a href='https://medium.com/@paulbars/magic-internet-money-how-a-reddit-ad-made-bitcoin-hit-1000-and-inspired-south-parks-art-b414ec7a5598' target='_blank'>4</a>, unknown author, unknown author."
175+
caption = "References from top left to bottom right, <a href='https://www.brainlesstales.com/bitcoin-roller-coaster' target='_blank'>1</a>, <a href='https://www.reddit.com/r/Bitcoin/comments/1gagle/lol_new_bitcoin_billboard_in_san_jose_honey_badger/' target='_blank'>2</a>, <a href='https://ryantdesign.com/bitcoin-art' target='_blank'>3</a>, <a href='https://medium.com/@paulbars/magic-internet-money-how-a-reddit-ad-made-bitcoin-hit-1000-and-inspired-south-parks-art-b414ec7a5598' target='_blank'>4</a>, unknown author, unknown author."
176176
width = 800
177177
height = 421
178178
%}
@@ -206,7 +206,7 @@ Magazines, blogs, and other publications often hire professional illustrators to
206206
image = "/assets/images/guide/getting-started/visual-language/illustrations.jpg"
207207
retina = "/assets/images/guide/getting-started/visual-language/[email protected]"
208208
alt-text = "Examples of professional illustrations involving bitcoin"
209-
caption = "References from top left to bottom right, <a href='https://www.behance.net/gallery/66922301/Cryptoshop_Spot' target='_blank'>1</a>, <a href='https://www.behance.net/gallery/16903103/INSIDE-THE-WILD-WORLD-OF-BITCOIN' target='_blank'>2</a>, <a href='https://www.behance.net/gallery/25226745/Bitcoin-Illustration-for-an-internal-corporale-mag' target='_blank'>3</a>, <a href='https://www.behance.net/gallery/55850063/Waiting-for-Bitcoin' target='_blank'>4</a>, <a href='https://www.behance.net/gallery/56839949/The-Bitcoin-Knight' target='_blank'>5</a>, <a href='https://www.behance.net/gallery/58381785/Cryptocurrency' target='_blank'>6</a>, <a href='https://www.behance.net/gallery/59591697/Miss-Currency' target='_blank'>7</a>, <a href='https://www.behance.net/gallery/59920255/WIRED-Backchannel-The-Future-of-Bitcoin' target='_blank'>8</a>, <a href='https://mercuryo.io' target='_blank'>9</a>, <a href='' target='_blank'>10</a>, <a href='https://cash.app/bitcoin' target='_blank'>11</a>."
209+
caption = "References from top left to bottom right, <a href='https://www.behance.net/gallery/66922301/Cryptoshop_Spot' target='_blank'>1</a>, <a href='https://www.behance.net/gallery/16903103/INSIDE-THE-WILD-WORLD-OF-BITCOIN' target='_blank'>2</a>, <a href='https://www.behance.net/gallery/25226745/Bitcoin-Illustration-for-an-internal-corporale-mag' target='_blank'>3</a>, <a href='https://www.behance.net/gallery/55850063/Waiting-for-Bitcoin' target='_blank'>4</a>, <a href='https://www.behance.net/gallery/56839949/The-Bitcoin-Knight' target='_blank'>5</a>, <a href='https://www.behance.net/gallery/58381785/Cryptocurrency' target='_blank'>6</a>, <a href='https://www.behance.net/gallery/59591697/Miss-Currency' target='_blank'>7</a>, <a href='https://www.behance.net/gallery/59920255/WIRED-Backchannel-The-Future-of-Bitcoin' target='_blank'>8</a>, <a href='https://mercuryo.io' target='_blank'>9</a>, <a href='https://cash.app/bitcoin' target='_blank'>11</a>."
210210
width = 800
211211
height = 608
212212
%}

0 commit comments

Comments
 (0)