diff --git a/docs/api/index.html b/docs/api/index.html
index 279dac8f..861ccd75 100644
--- a/docs/api/index.html
+++ b/docs/api/index.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
-
+
|
@@ -253,7 +253,7 @@ Coming soon... |
diff --git a/docs/examples/custom_backend.html b/docs/examples/custom_backend.html
index 1b67da35..7705dc46 100644
--- a/docs/examples/custom_backend.html
+++ b/docs/examples/custom_backend.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
-
+
|
@@ -968,7 +968,7 @@ Main program starts here.
diff --git a/docs/examples/custom_decoder.html b/docs/examples/custom_decoder.html
index e42c3365..4beb4cf3 100644
--- a/docs/examples/custom_decoder.html
+++ b/docs/examples/custom_decoder.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -376,7 +376,7 @@ The onInitFile,
 |
-  |
+  |
 |
diff --git a/docs/examples/custom_decoder_engine.html b/docs/examples/custom_decoder_engine.html
index 42902116..40711169 100644
--- a/docs/examples/custom_decoder_engine.html
+++ b/docs/examples/custom_decoder_engine.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -333,7 +333,7 @@ example (via libopus).
diff --git a/docs/examples/data_source_chaining.html b/docs/examples/data_source_chaining.html
index 8b713800..9bf8a372 100644
--- a/docs/examples/data_source_chaining.html
+++ b/docs/examples/data_source_chaining.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -424,7 +424,7 @@ done_decoders:
diff --git a/docs/examples/duplex_effect.html b/docs/examples/duplex_effect.html
index 6b9564a8..687cd41d 100644
--- a/docs/examples/duplex_effect.html
+++ b/docs/examples/duplex_effect.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -406,7 +406,7 @@ done0: ma_device_uninit(&device);
diff --git a/docs/examples/engine_advanced.html b/docs/examples/engine_advanced.html
index 9c07143f..44d7bafb 100644
--- a/docs/examples/engine_advanced.html
+++ b/docs/examples/engine_advanced.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -513,7 +513,7 @@ might be a local co-op multiplayer game where each player has their own headphon
diff --git a/docs/examples/engine_effects.html b/docs/examples/engine_effects.html
index ab08f6ea..c237f6e3 100644
--- a/docs/examples/engine_effects.html
+++ b/docs/examples/engine_effects.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -361,7 +361,7 @@ sound file, you need multiple ma_sound
 |
-  |
+  |
 |
diff --git a/docs/examples/engine_hello_world.html b/docs/examples/engine_hello_world.html
index 8f4d8945..9802022f 100644
--- a/docs/examples/engine_hello_world.html
+++ b/docs/examples/engine_hello_world.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -288,7 +288,7 @@ This will play the sound specified on the command line.
diff --git a/docs/examples/engine_sdl.html b/docs/examples/engine_sdl.html
index 5961b8e4..d1a8098b 100644
--- a/docs/examples/engine_sdl.html
+++ b/docs/examples/engine_sdl.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -392,7 +392,7 @@ head.
diff --git a/docs/examples/engine_steamaudio.html b/docs/examples/engine_steamaudio.html
index 0b02fb65..deb63ee6 100644
--- a/docs/examples/engine_steamaudio.html
+++ b/docs/examples/engine_steamaudio.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -706,7 +706,7 @@ MA_API ma_result ma_steamaudio_binaural_node_
diff --git a/docs/examples/hilo_interop.html b/docs/examples/hilo_interop.html
index c128803f..a1c24909 100644
--- a/docs/examples/hilo_interop.html
+++ b/docs/examples/hilo_interop.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -404,7 +404,7 @@ may be updated to make use of a more advanced data source that handles all of th
diff --git a/docs/examples/index.html b/docs/examples/index.html
index 3aaf3ca4..a98688e7 100644
--- a/docs/examples/index.html
+++ b/docs/examples/index.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -254,7 +254,7 @@ without gaps. |
 |
-  |
+  |
 |
diff --git a/docs/examples/node_graph.html b/docs/examples/node_graph.html
index b4438b4d..3502082e 100644
--- a/docs/examples/node_graph.html
+++ b/docs/examples/node_graph.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -516,7 +516,7 @@ cleanup_graph:
diff --git a/docs/examples/resource_manager.html b/docs/examples/resource_manager.html
index 1abdbcde..0e4858a2 100644
--- a/docs/examples/resource_manager.html
+++ b/docs/examples/resource_manager.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -415,7 +415,7 @@ set, each sound will have their own formats and you'll need to do the necess
diff --git a/docs/examples/resource_manager_advanced.html b/docs/examples/resource_manager_advanced.html
index 209f89ac..577682ac 100644
--- a/docs/examples/resource_manager_advanced.html
+++ b/docs/examples/resource_manager_advanced.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -596,7 +596,7 @@ MA_API ma_result ma_data_source_read_pcm_fram
diff --git a/docs/examples/simple_capture.html b/docs/examples/simple_capture.html
index e0568dbc..1cc09385 100644
--- a/docs/examples/simple_capture.html
+++ b/docs/examples/simple_capture.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -326,7 +326,7 @@ data received by the microphone straight to a WAV file.
diff --git a/docs/examples/simple_duplex.html b/docs/examples/simple_duplex.html
index 0570f041..65a6b71c 100644
--- a/docs/examples/simple_duplex.html
+++ b/docs/examples/simple_duplex.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -328,7 +328,7 @@ sample rate conversion for you automatically.
diff --git a/docs/examples/simple_enumeration.html b/docs/examples/simple_enumeration.html
index aa53d334..b62f7f40 100644
--- a/docs/examples/simple_enumeration.html
+++ b/docs/examples/simple_enumeration.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -309,7 +309,7 @@ If you use device enumeration, you should explicitly specify the same context yo
diff --git a/docs/examples/simple_loopback.html b/docs/examples/simple_loopback.html
index 271f64b0..afaaebfa 100644
--- a/docs/examples/simple_loopback.html
+++ b/docs/examples/simple_loopback.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -336,7 +336,7 @@ properties. The output buffer in the callback will be null whereas the input buf
diff --git a/docs/examples/simple_looping.html b/docs/examples/simple_looping.html
index ef249c22..073a8787 100644
--- a/docs/examples/simple_looping.html
+++ b/docs/examples/simple_looping.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -329,7 +329,7 @@ decoder straight into ma_data_source_read_p
diff --git a/docs/examples/simple_mixing.html b/docs/examples/simple_mixing.html
index 9ead3dcc..a17adde5 100644
--- a/docs/examples/simple_mixing.html
+++ b/docs/examples/simple_mixing.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -451,7 +451,7 @@ For simplicity, this example requires the device to use floating point samples.
diff --git a/docs/examples/simple_playback.html b/docs/examples/simple_playback.html
index 7eea7e5f..8001f567 100644
--- a/docs/examples/simple_playback.html
+++ b/docs/examples/simple_playback.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -330,7 +330,7 @@ the simple_mixing example for how best to do this.
diff --git a/docs/examples/simple_playback_sine.html b/docs/examples/simple_playback_sine.html
index 77493ff9..07c644dc 100644
--- a/docs/examples/simple_playback_sine.html
+++ b/docs/examples/simple_playback_sine.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -349,7 +349,7 @@ This example works with Emscripten.
diff --git a/docs/examples/simple_spatialization.html b/docs/examples/simple_spatialization.html
index a3c68dd5..a17f8cb6 100644
--- a/docs/examples/simple_spatialization.html
+++ b/docs/examples/simple_spatialization.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -345,7 +345,7 @@ orbiting effect. Terminate the program with Ctrl+C.
diff --git a/docs/index.html b/docs/index.html
index b17b4832..e995fa2b 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -252,7 +252,7 @@ a.doc-navigation-l4 {
diff --git a/docs/manual/index.html b/docs/manual/index.html
index e31f8ec5..975d74d0 100644
--- a/docs/manual/index.html
+++ b/docs/manual/index.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -5375,7 +5375,7 @@ When compiling with VC6 and earlier, decoding is restricted to files less than 2
diff --git a/img/mastodon_white.svg b/img/mastodon_white.svg
deleted file mode 100644
index ae235406..00000000
--- a/img/mastodon_white.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/img/twitter_white.png b/img/twitter_white.png
deleted file mode 100644
index 379e215f..00000000
Binary files a/img/twitter_white.png and /dev/null differ
diff --git a/img/x_logo.svg b/img/x_logo.svg
new file mode 100644
index 00000000..437e2bfd
--- /dev/null
+++ b/img/x_logo.svg
@@ -0,0 +1,3 @@
+
diff --git a/index.html b/index.html
index c7d419c7..9febdd6e 100644
--- a/index.html
+++ b/index.html
@@ -233,7 +233,7 @@ a.doc-navigation-l4 {
|
-
+
|
@@ -496,7 +496,7 @@ a.doc-navigation-l4 {
|