From 21afe6c968033f37075e2ebed47a6cc46c992932 Mon Sep 17 00:00:00 2001 From: Elijah Melton Date: Sun, 12 Jan 2025 13:09:15 -0800 Subject: [PATCH] sync changes: - M scripts/build.py - M site/README.html - M site/algorithms/BFS.html --- scripts/build.py | 4 ++++ site/README.html | 4 ++++ site/algorithms/BFS.html | 4 ++++ site/algorithms/DAGs.html | 4 ++++ site/algorithms/DFS.html | 4 ++++ site/algorithms/approximation-algorithms.html | 4 ++++ site/algorithms/bipartite-graphs.html | 4 ++++ site/algorithms/connected-components.html | 4 ++++ site/algorithms/divide-and-conquer.html | 4 ++++ site/algorithms/dynamic-programming.html | 4 ++++ site/algorithms/graphs-intro.html | 4 ++++ site/algorithms/greedy-algorithms.html | 4 ++++ site/algorithms/induction.html | 4 ++++ site/algorithms/linear-programming.html | 4 ++++ site/algorithms/network-flows.html | 4 ++++ site/algorithms/patterns/BFS.html | 4 ++++ site/algorithms/patterns/sliding-window.html | 4 ++++ site/algorithms/practice/4.html | 4 ++++ site/algorithms/problems/graphs-and-trees.html | 4 ++++ site/algorithms/runtime.html | 4 ++++ site/algorithms/stable-matching.html | 4 ++++ site/algorithms/tree-intro.html | 4 ++++ site/categories/algorithm analysis.html | 4 ++++ site/categories/algorithms.html | 4 ++++ site/categories/computer science.html | 4 ++++ site/categories/database design.html | 4 ++++ site/categories/database systems.html | 4 ++++ site/categories/distributed systems.html | 4 ++++ site/categories/graph theory.html | 4 ++++ site/categories/index.html | 4 ++++ site/categories/mathematics.html | 4 ++++ site/categories/operations research.html | 4 ++++ site/categories/research.html | 4 ++++ site/categories/software engineering.html | 4 ++++ site/categories/system-design.html | 4 ++++ site/cheatsheets/algorithms/divide-and-conquer.html | 4 ++++ site/cheatsheets/algorithms/graphs.html | 4 ++++ site/cheatsheets/algorithms/intervals.html | 4 ++++ site/cheatsheets/circuits/components.html | 4 ++++ site/cheatsheets/circuits/electricity.html | 4 ++++ site/cheatsheets/java-spring-boot/reference.html | 4 ++++ site/cheatsheets/java-spring-boot/running.html | 4 ++++ .../ch1-reliable-scalable-and-maintainable-applications.html | 4 ++++ .../ch2-data-models-and-query-languages.html | 4 ++++ .../ch3-storage-and-retrieval.html | 4 ++++ .../ch4-encoding-and-evolution.html | 4 ++++ .../part-2-distributed-data/ch5-replication.html | 4 ++++ .../part-2-distributed-data/preface.html | 4 ++++ .../part-3-derived-data/ch10-batch-processing.html | 4 ++++ site/digital-design/combinational-logic.html | 4 ++++ site/digital-design/karnaugh-maps.html | 4 ++++ site/digital-design/quartus-workflow.html | 4 ++++ site/digital-design/sequential-logic.html | 4 ++++ site/digital-design/system-verilog.html | 4 ++++ site/digital-design/waveform-diagram.html | 4 ++++ site/distributed-systems/RPC.html | 4 ++++ site/distributed-systems/bigtable.html | 4 ++++ site/distributed-systems/clocks.html | 4 ++++ site/distributed-systems/consistency.html | 4 ++++ site/distributed-systems/consistent-global-state.html | 4 ++++ site/distributed-systems/disconnected-operation.html | 4 ++++ site/distributed-systems/distributed-cache-coherence.html | 4 ++++ site/distributed-systems/dynamo-db.html | 4 ++++ site/distributed-systems/google-file-system.html | 4 ++++ site/distributed-systems/load-balancing.html | 4 ++++ site/distributed-systems/managing-critical-state.html | 4 ++++ site/distributed-systems/mutual-exclusion.html | 4 ++++ site/distributed-systems/non-blocking-two-phase-commit.html | 4 ++++ .../ordering-events-in-distributed-systems.html | 4 ++++ site/distributed-systems/paxos-architecture.html | 4 ++++ site/distributed-systems/paxos-intro.html | 4 ++++ site/distributed-systems/paxos-made-simple.html | 4 ++++ site/distributed-systems/primary-backup.html | 4 ++++ site/distributed-systems/scaling-web-services.html | 4 ++++ site/distributed-systems/sharding.html | 4 ++++ site/distributed-systems/two-phase-commit.html | 4 ++++ site/ds-backup/RPC.html | 4 ++++ site/ds-backup/clocks.html | 4 ++++ site/ds-backup/consistent-global-state.html | 4 ++++ site/ds-backup/managing-critical-state.html | 4 ++++ site/ds-backup/mutual-exclusion.html | 4 ++++ site/ds-backup/ordering-events-in-distributed-systems.html | 4 ++++ site/ds-backup/paxos-intro.html | 4 ++++ site/ds-backup/paxos-made-simple.html | 4 ++++ site/ds-backup/primary-backup.html | 4 ++++ site/ds-backup/scaling-web-services.html | 4 ++++ site/index.html | 4 ++++ site/linear-algebra/cheatsheet.html | 4 ++++ site/linear-algebra/elementry-linear-algebra.html | 4 ++++ site/linear-algebra/python-cheatsheet.html | 4 ++++ site/machine-learning-for-big-data/intro-mapreduce-spark.html | 4 ++++ .../multinomial-logistic-regression.html | 4 ++++ .../reading/information-retrieval.html | 4 ++++ .../0-foundation/1-network-components-and-protocols.html | 4 ++++ site/networks/0-foundation/2-physical-layer.html | 4 ++++ site/networks/0-foundation/3-performance.html | 4 ++++ site/networks/0-foundation/information-theory.html | 4 ++++ site/networks/1-physical/coding-and-modulation.html | 4 ++++ site/networks/1-physical/media.html | 4 ++++ site/networks/2-direct-links/errors.html | 4 ++++ site/networks/2-direct-links/framing.html | 4 ++++ site/networks/2-direct-links/multiple-access.html | 4 ++++ site/networks/2-direct-links/retransmission.html | 4 ++++ site/networks/2-direct-links/switching.html | 4 ++++ site/networks/2-direct-links/wireless.html | 4 ++++ site/networks/3-network/ARP.html | 4 ++++ site/networks/3-network/BGP.html | 4 ++++ site/networks/3-network/DHCP.html | 4 ++++ site/networks/3-network/ICMP.html | 4 ++++ site/networks/3-network/global-internet.html | 4 ++++ site/networks/3-network/internetworking.html | 4 ++++ site/networks/3-network/motivation.html | 4 ++++ site/networks/3-network/networking-services.html | 4 ++++ site/networks/3-network/routing.html | 4 ++++ site/networks/4-transport/ACK-clocking.html | 4 ++++ site/networks/4-transport/TCP.html | 4 ++++ site/networks/4-transport/UDP.html | 4 ++++ site/networks/4-transport/flow-control.html | 4 ++++ site/networks/4-transport/transport-overview.html | 4 ++++ site/networks/5-application/CDNs.html | 4 ++++ site/networks/5-application/DNS.html | 4 ++++ site/networks/5-application/HTTP.html | 4 ++++ site/networks/5-application/overview.html | 4 ++++ site/networks/reference.html | 4 ++++ site/networks/sockets.html | 4 ++++ site/operating-systems/lecture-notes/components.html | 4 ++++ site/operating-systems/lecture-notes/file-systems.html | 4 ++++ site/operating-systems/lecture-notes/handle-tables.html | 4 ++++ .../lecture-notes/io-systems-secondary-storage.html | 4 ++++ site/operating-systems/lecture-notes/kernel-abstraction.html | 4 ++++ site/operating-systems/lecture-notes/page-faults.html | 4 ++++ site/operating-systems/lecture-notes/paging.html | 4 ++++ site/operating-systems/lecture-notes/processes.html | 4 ++++ site/operating-systems/lecture-notes/tlb.html | 4 ++++ .../lecture-notes/windows-memory-management.html | 4 ++++ .../lecture-notes/windows-objects-handles-refcounts.html | 4 ++++ site/operating-systems/lecture-notes/windows-rtz.html | 4 ++++ site/operating-systems/reference.html | 4 ++++ site/operating-systems/section-notes/lab-3-questions.html | 4 ++++ site/operating-systems/section-notes/section-1.html | 4 ++++ .../v1-kernels-and-processes/1-introductions.html | 4 ++++ .../v1-kernels-and-processes/2-the-kernel-abstraction.html | 4 ++++ .../v1-kernels-and-processes/3-the-programming-interface.html | 4 ++++ .../v2-concurrency/4-concurrency-and-threads.html | 4 ++++ .../5-synchronizing-access-to-shared-objects.html | 4 ++++ .../v2-concurrency/7-multiprocessor-scheduling.html | 4 ++++ site/operating-systems/v2-concurrency/7-queueing-theory.html | 4 ++++ .../v2-concurrency/7-uniprocessor-scheduling.html | 4 ++++ .../v4-persistent-storage/11-file-systems-overview.html | 4 ++++ .../v4-persistent-storage/13-files-and-directories.html | 4 ++++ .../efficiently-implementing-state-pattern-JVM.html | 4 ++++ site/scripts/build.py | 4 ++++ site/scripts/simple.html | 4 ++++ site/signal-conditioning/lecture-notes/lecture-1.html | 4 ++++ site/signal-conditioning/lecture-notes/lecture-2.html | 4 ++++ site/signal-conditioning/lecture-notes/lecture-3.html | 4 ++++ site/signal-conditioning/lecture-notes/lecture-4.html | 4 ++++ site/signal-conditioning/lecture-notes/lecture-5.html | 4 ++++ site/signal-conditioning/lecture-notes/lecture-6.html | 4 ++++ site/systems-research/hints-for-computer-system-design.html | 4 ++++ site/systems-research/how-to-read-a-paper.html | 4 ++++ site/systems-research/paper-review-template.html | 4 ++++ site/systems-research/strong-inference.html | 4 ++++ site/tags/acyclic graphs.html | 4 ++++ site/tags/algorithm-analysis.html | 4 ++++ site/tags/algorithm.html | 4 ++++ site/tags/algorithms.html | 4 ++++ site/tags/approximation.html | 4 ++++ site/tags/asymptotic notation.html | 4 ++++ site/tags/batch processing.html | 4 ++++ site/tags/bipartite graphs.html | 4 ++++ site/tags/bipartite matching.html | 4 ++++ site/tags/breadth-first search.html | 4 ++++ site/tags/caching.html | 4 ++++ site/tags/column-oriented storage.html | 4 ++++ site/tags/compatibility.html | 4 ++++ site/tags/complexity analysis.html | 4 ++++ site/tags/complexity-analysis.html | 4 ++++ site/tags/connected components.html | 4 ++++ site/tags/connected graphs.html | 4 ++++ site/tags/data analysis.html | 4 ++++ site/tags/data modeling.html | 4 ++++ site/tags/data replication.html | 4 ++++ site/tags/data serialization.html | 4 ++++ site/tags/data structures.html | 4 ++++ site/tags/data systems.html | 4 ++++ site/tags/depth first search.html | 4 ++++ site/tags/depth-first search.html | 4 ++++ site/tags/distributed filesystems.html | 4 ++++ site/tags/document databases.html | 4 ++++ site/tags/dynamic-programming.html | 4 ++++ site/tags/efficiency.html | 4 ++++ site/tags/encoding formats.html | 4 ++++ site/tags/etl.html | 4 ++++ site/tags/failover.html | 4 ++++ site/tags/ford-fulkerson algorithm.html | 4 ++++ site/tags/gale-shapley.html | 4 ++++ site/tags/graph coloring.html | 4 ++++ site/tags/graph databases.html | 4 ++++ site/tags/graph fundamentals.html | 4 ++++ site/tags/graph properties.html | 4 ++++ site/tags/graph representation.html | 4 ++++ site/tags/graph theory.html | 4 ++++ site/tags/graph traversal.html | 4 ++++ site/tags/graph-theory.html | 4 ++++ site/tags/graph-traversal.html | 4 ++++ site/tags/graph.html | 4 ++++ site/tags/greedy-algorithms.html | 4 ++++ site/tags/independent set.html | 4 ++++ site/tags/index.html | 4 ++++ site/tags/indexing.html | 4 ++++ site/tags/induction proofs.html | 4 ++++ site/tags/induction.html | 4 ++++ site/tags/interval.html | 4 ++++ site/tags/leader-follower model.html | 4 ++++ site/tags/linear programs.html | 4 ++++ site/tags/linear systems.html | 4 ++++ site/tags/maintainability.html | 4 ++++ site/tags/mapreduce.html | 4 ++++ site/tags/matching.html | 4 ++++ site/tags/max flow min cut.html | 4 ++++ site/tags/message passing.html | 4 ++++ site/tags/meta.html | 4 ++++ site/tags/odd cycles.html | 4 ++++ site/tags/oltp vs olap.html | 4 ++++ site/tags/optimization.html | 4 ++++ site/tags/paper.html | 4 ++++ site/tags/partitioning.html | 4 ++++ site/tags/performance.html | 4 ++++ site/tags/pigeonhole principle.html | 4 ++++ site/tags/problem-solving.html | 4 ++++ site/tags/proof techniques.html | 4 ++++ site/tags/query languages.html | 4 ++++ site/tags/relational databases.html | 4 ++++ site/tags/reliability.html | 4 ++++ site/tags/replication logs.html | 4 ++++ site/tags/research.html | 4 ++++ site/tags/review.html | 4 ++++ site/tags/scalability.html | 4 ++++ site/tags/scaling.html | 4 ++++ site/tags/scheduling.html | 4 ++++ site/tags/schema evolution.html | 4 ++++ site/tags/set cover.html | 4 ++++ site/tags/shortest-paths.html | 4 ++++ site/tags/spanning trees.html | 4 ++++ site/tags/stable matching.html | 4 ++++ site/tags/synchronous vs asynchronous.html | 4 ++++ site/tags/systems.html | 4 ++++ site/tags/template.html | 4 ++++ site/tags/time complexity.html | 4 ++++ site/tags/trees.html | 4 ++++ site/tags/vertex cover.html | 4 ++++ site/teaching/modern-java/collections-and-records.html | 4 ++++ site/teaching/modern-java/lambdas-and-streams.html | 4 ++++ site/tmp/bench/spec.html | 4 ++++ site/tmp/pairing-algorithm.html | 4 ++++ 256 files changed, 1024 insertions(+) diff --git a/scripts/build.py b/scripts/build.py index acb809dff..8e06d917e 100644 --- a/scripts/build.py +++ b/scripts/build.py @@ -612,6 +612,10 @@ def _render_template(self, page: Page) -> str: color: white; }} + a {{ + color: #3391ff; + }} + table {{ width: 100%; border-collapse: collapse; diff --git a/site/README.html b/site/README.html index 859e9b513..b7c2a0581 100644 --- a/site/README.html +++ b/site/README.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/BFS.html b/site/algorithms/BFS.html index 066c0c690..3a8f95c16 100644 --- a/site/algorithms/BFS.html +++ b/site/algorithms/BFS.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/DAGs.html b/site/algorithms/DAGs.html index 6d72b76f9..5733cd83f 100644 --- a/site/algorithms/DAGs.html +++ b/site/algorithms/DAGs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/DFS.html b/site/algorithms/DFS.html index 9fafdaa0e..bf8f1c6dd 100644 --- a/site/algorithms/DFS.html +++ b/site/algorithms/DFS.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/approximation-algorithms.html b/site/algorithms/approximation-algorithms.html index 072ba66e6..231421df7 100644 --- a/site/algorithms/approximation-algorithms.html +++ b/site/algorithms/approximation-algorithms.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/bipartite-graphs.html b/site/algorithms/bipartite-graphs.html index d4c8b37c6..7c4d4c3cd 100644 --- a/site/algorithms/bipartite-graphs.html +++ b/site/algorithms/bipartite-graphs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/connected-components.html b/site/algorithms/connected-components.html index 12e8e4ca9..4efd942a8 100644 --- a/site/algorithms/connected-components.html +++ b/site/algorithms/connected-components.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/divide-and-conquer.html b/site/algorithms/divide-and-conquer.html index 6bc7ac2ce..ce7c5d106 100644 --- a/site/algorithms/divide-and-conquer.html +++ b/site/algorithms/divide-and-conquer.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/dynamic-programming.html b/site/algorithms/dynamic-programming.html index 24486010e..1eafe9f0d 100644 --- a/site/algorithms/dynamic-programming.html +++ b/site/algorithms/dynamic-programming.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/graphs-intro.html b/site/algorithms/graphs-intro.html index cd09658a7..d3a6ed38b 100644 --- a/site/algorithms/graphs-intro.html +++ b/site/algorithms/graphs-intro.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/greedy-algorithms.html b/site/algorithms/greedy-algorithms.html index f875ec9bc..45fafc3ca 100644 --- a/site/algorithms/greedy-algorithms.html +++ b/site/algorithms/greedy-algorithms.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/induction.html b/site/algorithms/induction.html index 1a379fd94..80245ceb5 100644 --- a/site/algorithms/induction.html +++ b/site/algorithms/induction.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/linear-programming.html b/site/algorithms/linear-programming.html index fb7d6f0e7..d0424bb82 100644 --- a/site/algorithms/linear-programming.html +++ b/site/algorithms/linear-programming.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/network-flows.html b/site/algorithms/network-flows.html index 798c509df..c259d0258 100644 --- a/site/algorithms/network-flows.html +++ b/site/algorithms/network-flows.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/patterns/BFS.html b/site/algorithms/patterns/BFS.html index be09bcfc0..d7de9d2d4 100644 --- a/site/algorithms/patterns/BFS.html +++ b/site/algorithms/patterns/BFS.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/patterns/sliding-window.html b/site/algorithms/patterns/sliding-window.html index 256b0ed1c..6ca009f41 100644 --- a/site/algorithms/patterns/sliding-window.html +++ b/site/algorithms/patterns/sliding-window.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/practice/4.html b/site/algorithms/practice/4.html index b5e0db7a8..e80ca2dd4 100644 --- a/site/algorithms/practice/4.html +++ b/site/algorithms/practice/4.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/problems/graphs-and-trees.html b/site/algorithms/problems/graphs-and-trees.html index c89c4261e..f4395bb67 100644 --- a/site/algorithms/problems/graphs-and-trees.html +++ b/site/algorithms/problems/graphs-and-trees.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/runtime.html b/site/algorithms/runtime.html index 67ff7cb35..93e5602c5 100644 --- a/site/algorithms/runtime.html +++ b/site/algorithms/runtime.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/stable-matching.html b/site/algorithms/stable-matching.html index 444235d45..551c90686 100644 --- a/site/algorithms/stable-matching.html +++ b/site/algorithms/stable-matching.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/algorithms/tree-intro.html b/site/algorithms/tree-intro.html index f6a1503c2..b31b9bf35 100644 --- a/site/algorithms/tree-intro.html +++ b/site/algorithms/tree-intro.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/algorithm analysis.html b/site/categories/algorithm analysis.html index 6251dcab3..90d1931bd 100644 --- a/site/categories/algorithm analysis.html +++ b/site/categories/algorithm analysis.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/algorithms.html b/site/categories/algorithms.html index e9f606ab6..23796157a 100644 --- a/site/categories/algorithms.html +++ b/site/categories/algorithms.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/computer science.html b/site/categories/computer science.html index df126da89..512dca238 100644 --- a/site/categories/computer science.html +++ b/site/categories/computer science.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/database design.html b/site/categories/database design.html index 291cb3673..2eec66332 100644 --- a/site/categories/database design.html +++ b/site/categories/database design.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/database systems.html b/site/categories/database systems.html index eff218934..6152d7af2 100644 --- a/site/categories/database systems.html +++ b/site/categories/database systems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/distributed systems.html b/site/categories/distributed systems.html index 7141521af..9279e6fcf 100644 --- a/site/categories/distributed systems.html +++ b/site/categories/distributed systems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/graph theory.html b/site/categories/graph theory.html index c8917641a..759be9bb5 100644 --- a/site/categories/graph theory.html +++ b/site/categories/graph theory.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/index.html b/site/categories/index.html index b980b86cc..5eaca1b70 100644 --- a/site/categories/index.html +++ b/site/categories/index.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/mathematics.html b/site/categories/mathematics.html index 240f797e3..7bc634552 100644 --- a/site/categories/mathematics.html +++ b/site/categories/mathematics.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/operations research.html b/site/categories/operations research.html index f0d132dbf..c99c09559 100644 --- a/site/categories/operations research.html +++ b/site/categories/operations research.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/research.html b/site/categories/research.html index 5f0eadb24..319c1015c 100644 --- a/site/categories/research.html +++ b/site/categories/research.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/software engineering.html b/site/categories/software engineering.html index b9e4da728..572409df8 100644 --- a/site/categories/software engineering.html +++ b/site/categories/software engineering.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/categories/system-design.html b/site/categories/system-design.html index f364223bd..db0323d35 100644 --- a/site/categories/system-design.html +++ b/site/categories/system-design.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/cheatsheets/algorithms/divide-and-conquer.html b/site/cheatsheets/algorithms/divide-and-conquer.html index 159c5a132..42ddf02d7 100644 --- a/site/cheatsheets/algorithms/divide-and-conquer.html +++ b/site/cheatsheets/algorithms/divide-and-conquer.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/cheatsheets/algorithms/graphs.html b/site/cheatsheets/algorithms/graphs.html index 049e9631a..e1c25089e 100644 --- a/site/cheatsheets/algorithms/graphs.html +++ b/site/cheatsheets/algorithms/graphs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/cheatsheets/algorithms/intervals.html b/site/cheatsheets/algorithms/intervals.html index 6e08b39b9..d5c93b280 100644 --- a/site/cheatsheets/algorithms/intervals.html +++ b/site/cheatsheets/algorithms/intervals.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/cheatsheets/circuits/components.html b/site/cheatsheets/circuits/components.html index 4006dea7c..a9ef6053d 100644 --- a/site/cheatsheets/circuits/components.html +++ b/site/cheatsheets/circuits/components.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/cheatsheets/circuits/electricity.html b/site/cheatsheets/circuits/electricity.html index 510a94a7a..7b171d065 100644 --- a/site/cheatsheets/circuits/electricity.html +++ b/site/cheatsheets/circuits/electricity.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/cheatsheets/java-spring-boot/reference.html b/site/cheatsheets/java-spring-boot/reference.html index e7edc5634..1ca7e3b40 100644 --- a/site/cheatsheets/java-spring-boot/reference.html +++ b/site/cheatsheets/java-spring-boot/reference.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/cheatsheets/java-spring-boot/running.html b/site/cheatsheets/java-spring-boot/running.html index 0bb41e77e..36728c041 100644 --- a/site/cheatsheets/java-spring-boot/running.html +++ b/site/cheatsheets/java-spring-boot/running.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch1-reliable-scalable-and-maintainable-applications.html b/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch1-reliable-scalable-and-maintainable-applications.html index aa184a55f..fd1b912fe 100644 --- a/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch1-reliable-scalable-and-maintainable-applications.html +++ b/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch1-reliable-scalable-and-maintainable-applications.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch2-data-models-and-query-languages.html b/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch2-data-models-and-query-languages.html index 2280d838a..49a8eb47f 100644 --- a/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch2-data-models-and-query-languages.html +++ b/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch2-data-models-and-query-languages.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch3-storage-and-retrieval.html b/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch3-storage-and-retrieval.html index a506f6b4e..0de7133ba 100644 --- a/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch3-storage-and-retrieval.html +++ b/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch3-storage-and-retrieval.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch4-encoding-and-evolution.html b/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch4-encoding-and-evolution.html index 2ae0974c9..b9ac88535 100644 --- a/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch4-encoding-and-evolution.html +++ b/site/designing-data-intensive-applications/part-1-foundations-of-data-systems/ch4-encoding-and-evolution.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/designing-data-intensive-applications/part-2-distributed-data/ch5-replication.html b/site/designing-data-intensive-applications/part-2-distributed-data/ch5-replication.html index 32d284012..2d01aadc9 100644 --- a/site/designing-data-intensive-applications/part-2-distributed-data/ch5-replication.html +++ b/site/designing-data-intensive-applications/part-2-distributed-data/ch5-replication.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/designing-data-intensive-applications/part-2-distributed-data/preface.html b/site/designing-data-intensive-applications/part-2-distributed-data/preface.html index 67f3a2fd1..29672e6d0 100644 --- a/site/designing-data-intensive-applications/part-2-distributed-data/preface.html +++ b/site/designing-data-intensive-applications/part-2-distributed-data/preface.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/designing-data-intensive-applications/part-3-derived-data/ch10-batch-processing.html b/site/designing-data-intensive-applications/part-3-derived-data/ch10-batch-processing.html index fd7c09b41..79fb14945 100644 --- a/site/designing-data-intensive-applications/part-3-derived-data/ch10-batch-processing.html +++ b/site/designing-data-intensive-applications/part-3-derived-data/ch10-batch-processing.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/digital-design/combinational-logic.html b/site/digital-design/combinational-logic.html index 10483c3df..c2a435681 100644 --- a/site/digital-design/combinational-logic.html +++ b/site/digital-design/combinational-logic.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/digital-design/karnaugh-maps.html b/site/digital-design/karnaugh-maps.html index bab936ddc..d95a859f1 100644 --- a/site/digital-design/karnaugh-maps.html +++ b/site/digital-design/karnaugh-maps.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/digital-design/quartus-workflow.html b/site/digital-design/quartus-workflow.html index a4ff177cd..1f0389913 100644 --- a/site/digital-design/quartus-workflow.html +++ b/site/digital-design/quartus-workflow.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/digital-design/sequential-logic.html b/site/digital-design/sequential-logic.html index 266085832..a08d378a1 100644 --- a/site/digital-design/sequential-logic.html +++ b/site/digital-design/sequential-logic.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/digital-design/system-verilog.html b/site/digital-design/system-verilog.html index 7e05022b6..f934a9777 100644 --- a/site/digital-design/system-verilog.html +++ b/site/digital-design/system-verilog.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/digital-design/waveform-diagram.html b/site/digital-design/waveform-diagram.html index ac78a8efa..e3a96b3cf 100644 --- a/site/digital-design/waveform-diagram.html +++ b/site/digital-design/waveform-diagram.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/RPC.html b/site/distributed-systems/RPC.html index 64decf9db..b920e2fe9 100644 --- a/site/distributed-systems/RPC.html +++ b/site/distributed-systems/RPC.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/bigtable.html b/site/distributed-systems/bigtable.html index 6f6da022a..d232041c3 100644 --- a/site/distributed-systems/bigtable.html +++ b/site/distributed-systems/bigtable.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/clocks.html b/site/distributed-systems/clocks.html index f1eb45ee0..ed98c990b 100644 --- a/site/distributed-systems/clocks.html +++ b/site/distributed-systems/clocks.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/consistency.html b/site/distributed-systems/consistency.html index c98710b1f..e69e5d994 100644 --- a/site/distributed-systems/consistency.html +++ b/site/distributed-systems/consistency.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/consistent-global-state.html b/site/distributed-systems/consistent-global-state.html index f6ff3cb4d..5a70c797c 100644 --- a/site/distributed-systems/consistent-global-state.html +++ b/site/distributed-systems/consistent-global-state.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/disconnected-operation.html b/site/distributed-systems/disconnected-operation.html index 5a7d981ce..a381c33b1 100644 --- a/site/distributed-systems/disconnected-operation.html +++ b/site/distributed-systems/disconnected-operation.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/distributed-cache-coherence.html b/site/distributed-systems/distributed-cache-coherence.html index 2f4c32c0d..c75c3d785 100644 --- a/site/distributed-systems/distributed-cache-coherence.html +++ b/site/distributed-systems/distributed-cache-coherence.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/dynamo-db.html b/site/distributed-systems/dynamo-db.html index c1feadb2d..672b5c8c2 100644 --- a/site/distributed-systems/dynamo-db.html +++ b/site/distributed-systems/dynamo-db.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/google-file-system.html b/site/distributed-systems/google-file-system.html index c5f180a58..ec376829e 100644 --- a/site/distributed-systems/google-file-system.html +++ b/site/distributed-systems/google-file-system.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/load-balancing.html b/site/distributed-systems/load-balancing.html index 883a01370..e80eb48bf 100644 --- a/site/distributed-systems/load-balancing.html +++ b/site/distributed-systems/load-balancing.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/managing-critical-state.html b/site/distributed-systems/managing-critical-state.html index 2fc2eba3c..d1084a973 100644 --- a/site/distributed-systems/managing-critical-state.html +++ b/site/distributed-systems/managing-critical-state.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/mutual-exclusion.html b/site/distributed-systems/mutual-exclusion.html index 49612c3e4..b97e01fd2 100644 --- a/site/distributed-systems/mutual-exclusion.html +++ b/site/distributed-systems/mutual-exclusion.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/non-blocking-two-phase-commit.html b/site/distributed-systems/non-blocking-two-phase-commit.html index a1956caf0..16d2cc0d0 100644 --- a/site/distributed-systems/non-blocking-two-phase-commit.html +++ b/site/distributed-systems/non-blocking-two-phase-commit.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/ordering-events-in-distributed-systems.html b/site/distributed-systems/ordering-events-in-distributed-systems.html index fc7c05085..66bc018a9 100644 --- a/site/distributed-systems/ordering-events-in-distributed-systems.html +++ b/site/distributed-systems/ordering-events-in-distributed-systems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/paxos-architecture.html b/site/distributed-systems/paxos-architecture.html index 7e6f925f1..61a625c17 100644 --- a/site/distributed-systems/paxos-architecture.html +++ b/site/distributed-systems/paxos-architecture.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/paxos-intro.html b/site/distributed-systems/paxos-intro.html index 12b156954..73f230394 100644 --- a/site/distributed-systems/paxos-intro.html +++ b/site/distributed-systems/paxos-intro.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/paxos-made-simple.html b/site/distributed-systems/paxos-made-simple.html index 10881d709..d98be80ab 100644 --- a/site/distributed-systems/paxos-made-simple.html +++ b/site/distributed-systems/paxos-made-simple.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/primary-backup.html b/site/distributed-systems/primary-backup.html index c358da90d..928093018 100644 --- a/site/distributed-systems/primary-backup.html +++ b/site/distributed-systems/primary-backup.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/scaling-web-services.html b/site/distributed-systems/scaling-web-services.html index bbb86b414..306957566 100644 --- a/site/distributed-systems/scaling-web-services.html +++ b/site/distributed-systems/scaling-web-services.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/sharding.html b/site/distributed-systems/sharding.html index 0472a7060..e2db100e2 100644 --- a/site/distributed-systems/sharding.html +++ b/site/distributed-systems/sharding.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/distributed-systems/two-phase-commit.html b/site/distributed-systems/two-phase-commit.html index 6ebaf8f9c..ff986906f 100644 --- a/site/distributed-systems/two-phase-commit.html +++ b/site/distributed-systems/two-phase-commit.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/RPC.html b/site/ds-backup/RPC.html index cf8eb87f8..5952f0fa5 100644 --- a/site/ds-backup/RPC.html +++ b/site/ds-backup/RPC.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/clocks.html b/site/ds-backup/clocks.html index bfc723e0f..07ef65de9 100644 --- a/site/ds-backup/clocks.html +++ b/site/ds-backup/clocks.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/consistent-global-state.html b/site/ds-backup/consistent-global-state.html index 86b710f98..db20676f9 100644 --- a/site/ds-backup/consistent-global-state.html +++ b/site/ds-backup/consistent-global-state.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/managing-critical-state.html b/site/ds-backup/managing-critical-state.html index 18f03b200..c4e390693 100644 --- a/site/ds-backup/managing-critical-state.html +++ b/site/ds-backup/managing-critical-state.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/mutual-exclusion.html b/site/ds-backup/mutual-exclusion.html index 498518838..ac5ae986e 100644 --- a/site/ds-backup/mutual-exclusion.html +++ b/site/ds-backup/mutual-exclusion.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/ordering-events-in-distributed-systems.html b/site/ds-backup/ordering-events-in-distributed-systems.html index f75b233c7..6d5a0dfea 100644 --- a/site/ds-backup/ordering-events-in-distributed-systems.html +++ b/site/ds-backup/ordering-events-in-distributed-systems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/paxos-intro.html b/site/ds-backup/paxos-intro.html index 2e7967d70..f6903e0b7 100644 --- a/site/ds-backup/paxos-intro.html +++ b/site/ds-backup/paxos-intro.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/paxos-made-simple.html b/site/ds-backup/paxos-made-simple.html index 58dd86530..534d35adf 100644 --- a/site/ds-backup/paxos-made-simple.html +++ b/site/ds-backup/paxos-made-simple.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/primary-backup.html b/site/ds-backup/primary-backup.html index d7840e1f5..e3f3df779 100644 --- a/site/ds-backup/primary-backup.html +++ b/site/ds-backup/primary-backup.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/ds-backup/scaling-web-services.html b/site/ds-backup/scaling-web-services.html index 2e35fb22d..7fe06534e 100644 --- a/site/ds-backup/scaling-web-services.html +++ b/site/ds-backup/scaling-web-services.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/index.html b/site/index.html index 507666cc7..44b2f55b8 100644 --- a/site/index.html +++ b/site/index.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/linear-algebra/cheatsheet.html b/site/linear-algebra/cheatsheet.html index eeeee6268..f66fde074 100644 --- a/site/linear-algebra/cheatsheet.html +++ b/site/linear-algebra/cheatsheet.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/linear-algebra/elementry-linear-algebra.html b/site/linear-algebra/elementry-linear-algebra.html index 7faf7fd1d..778bf6771 100644 --- a/site/linear-algebra/elementry-linear-algebra.html +++ b/site/linear-algebra/elementry-linear-algebra.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/linear-algebra/python-cheatsheet.html b/site/linear-algebra/python-cheatsheet.html index a6cc98153..8ade19aa4 100644 --- a/site/linear-algebra/python-cheatsheet.html +++ b/site/linear-algebra/python-cheatsheet.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/machine-learning-for-big-data/intro-mapreduce-spark.html b/site/machine-learning-for-big-data/intro-mapreduce-spark.html index 19512e6df..9f91464d2 100644 --- a/site/machine-learning-for-big-data/intro-mapreduce-spark.html +++ b/site/machine-learning-for-big-data/intro-mapreduce-spark.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/natural-language-processing/multinomial-logistic-regression.html b/site/natural-language-processing/multinomial-logistic-regression.html index 20d578323..45647c5e6 100644 --- a/site/natural-language-processing/multinomial-logistic-regression.html +++ b/site/natural-language-processing/multinomial-logistic-regression.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/natural-language-processing/reading/information-retrieval.html b/site/natural-language-processing/reading/information-retrieval.html index f175c36b6..db3d63b61 100644 --- a/site/natural-language-processing/reading/information-retrieval.html +++ b/site/natural-language-processing/reading/information-retrieval.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/0-foundation/1-network-components-and-protocols.html b/site/networks/0-foundation/1-network-components-and-protocols.html index 9be9acb06..9ba178927 100644 --- a/site/networks/0-foundation/1-network-components-and-protocols.html +++ b/site/networks/0-foundation/1-network-components-and-protocols.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/0-foundation/2-physical-layer.html b/site/networks/0-foundation/2-physical-layer.html index 6595f94bf..687b27642 100644 --- a/site/networks/0-foundation/2-physical-layer.html +++ b/site/networks/0-foundation/2-physical-layer.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/0-foundation/3-performance.html b/site/networks/0-foundation/3-performance.html index d5812980c..d2cbc1e50 100644 --- a/site/networks/0-foundation/3-performance.html +++ b/site/networks/0-foundation/3-performance.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/0-foundation/information-theory.html b/site/networks/0-foundation/information-theory.html index a6c35dd9b..20e0ed1bf 100644 --- a/site/networks/0-foundation/information-theory.html +++ b/site/networks/0-foundation/information-theory.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/1-physical/coding-and-modulation.html b/site/networks/1-physical/coding-and-modulation.html index 2552f57b8..9acb34947 100644 --- a/site/networks/1-physical/coding-and-modulation.html +++ b/site/networks/1-physical/coding-and-modulation.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/1-physical/media.html b/site/networks/1-physical/media.html index 4903683da..8ba05c333 100644 --- a/site/networks/1-physical/media.html +++ b/site/networks/1-physical/media.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/2-direct-links/errors.html b/site/networks/2-direct-links/errors.html index b35f62a2a..8cb458a4b 100644 --- a/site/networks/2-direct-links/errors.html +++ b/site/networks/2-direct-links/errors.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/2-direct-links/framing.html b/site/networks/2-direct-links/framing.html index 8d88cd323..014db0a1b 100644 --- a/site/networks/2-direct-links/framing.html +++ b/site/networks/2-direct-links/framing.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/2-direct-links/multiple-access.html b/site/networks/2-direct-links/multiple-access.html index 665cf7ad4..5b98f97a7 100644 --- a/site/networks/2-direct-links/multiple-access.html +++ b/site/networks/2-direct-links/multiple-access.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/2-direct-links/retransmission.html b/site/networks/2-direct-links/retransmission.html index e48052817..ed5e3b37c 100644 --- a/site/networks/2-direct-links/retransmission.html +++ b/site/networks/2-direct-links/retransmission.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/2-direct-links/switching.html b/site/networks/2-direct-links/switching.html index ebb9b75d1..558deb9fe 100644 --- a/site/networks/2-direct-links/switching.html +++ b/site/networks/2-direct-links/switching.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/2-direct-links/wireless.html b/site/networks/2-direct-links/wireless.html index ffadddf74..878d617d9 100644 --- a/site/networks/2-direct-links/wireless.html +++ b/site/networks/2-direct-links/wireless.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/ARP.html b/site/networks/3-network/ARP.html index 002cbc179..e0e4f079e 100644 --- a/site/networks/3-network/ARP.html +++ b/site/networks/3-network/ARP.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/BGP.html b/site/networks/3-network/BGP.html index e3f80b463..0d14aa760 100644 --- a/site/networks/3-network/BGP.html +++ b/site/networks/3-network/BGP.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/DHCP.html b/site/networks/3-network/DHCP.html index db1b97f33..283ac0c34 100644 --- a/site/networks/3-network/DHCP.html +++ b/site/networks/3-network/DHCP.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/ICMP.html b/site/networks/3-network/ICMP.html index 3b3094734..bfe9675c5 100644 --- a/site/networks/3-network/ICMP.html +++ b/site/networks/3-network/ICMP.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/global-internet.html b/site/networks/3-network/global-internet.html index 30817ee66..57063375a 100644 --- a/site/networks/3-network/global-internet.html +++ b/site/networks/3-network/global-internet.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/internetworking.html b/site/networks/3-network/internetworking.html index 4212c4794..88bbceab9 100644 --- a/site/networks/3-network/internetworking.html +++ b/site/networks/3-network/internetworking.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/motivation.html b/site/networks/3-network/motivation.html index 3198f54cc..6d176ec5a 100644 --- a/site/networks/3-network/motivation.html +++ b/site/networks/3-network/motivation.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/networking-services.html b/site/networks/3-network/networking-services.html index 652cf459a..275c825e5 100644 --- a/site/networks/3-network/networking-services.html +++ b/site/networks/3-network/networking-services.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/3-network/routing.html b/site/networks/3-network/routing.html index 8ca8a2980..b13b867e2 100644 --- a/site/networks/3-network/routing.html +++ b/site/networks/3-network/routing.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/4-transport/ACK-clocking.html b/site/networks/4-transport/ACK-clocking.html index 2886e8d5f..a2d906b36 100644 --- a/site/networks/4-transport/ACK-clocking.html +++ b/site/networks/4-transport/ACK-clocking.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/4-transport/TCP.html b/site/networks/4-transport/TCP.html index 47bef1ad9..ce985447d 100644 --- a/site/networks/4-transport/TCP.html +++ b/site/networks/4-transport/TCP.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/4-transport/UDP.html b/site/networks/4-transport/UDP.html index ce5527758..25d3c0d1f 100644 --- a/site/networks/4-transport/UDP.html +++ b/site/networks/4-transport/UDP.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/4-transport/flow-control.html b/site/networks/4-transport/flow-control.html index f3a77e13a..777caabe1 100644 --- a/site/networks/4-transport/flow-control.html +++ b/site/networks/4-transport/flow-control.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/4-transport/transport-overview.html b/site/networks/4-transport/transport-overview.html index 8088a8173..63fc5ad22 100644 --- a/site/networks/4-transport/transport-overview.html +++ b/site/networks/4-transport/transport-overview.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/5-application/CDNs.html b/site/networks/5-application/CDNs.html index a0cd9f2d6..71f1fdb88 100644 --- a/site/networks/5-application/CDNs.html +++ b/site/networks/5-application/CDNs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/5-application/DNS.html b/site/networks/5-application/DNS.html index 5d10ccc7c..fa54faaab 100644 --- a/site/networks/5-application/DNS.html +++ b/site/networks/5-application/DNS.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/5-application/HTTP.html b/site/networks/5-application/HTTP.html index 6f5545f65..7f0e44503 100644 --- a/site/networks/5-application/HTTP.html +++ b/site/networks/5-application/HTTP.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/5-application/overview.html b/site/networks/5-application/overview.html index ec5188798..c1575b05d 100644 --- a/site/networks/5-application/overview.html +++ b/site/networks/5-application/overview.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/reference.html b/site/networks/reference.html index 332d2cb76..ac6d24592 100644 --- a/site/networks/reference.html +++ b/site/networks/reference.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/networks/sockets.html b/site/networks/sockets.html index 28c4c5537..0ee836daf 100644 --- a/site/networks/sockets.html +++ b/site/networks/sockets.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/components.html b/site/operating-systems/lecture-notes/components.html index 8026ccd55..b505a2d16 100644 --- a/site/operating-systems/lecture-notes/components.html +++ b/site/operating-systems/lecture-notes/components.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/file-systems.html b/site/operating-systems/lecture-notes/file-systems.html index ff4efa861..51b6bc2a4 100644 --- a/site/operating-systems/lecture-notes/file-systems.html +++ b/site/operating-systems/lecture-notes/file-systems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/handle-tables.html b/site/operating-systems/lecture-notes/handle-tables.html index b6d733d03..1ea19d3f4 100644 --- a/site/operating-systems/lecture-notes/handle-tables.html +++ b/site/operating-systems/lecture-notes/handle-tables.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/io-systems-secondary-storage.html b/site/operating-systems/lecture-notes/io-systems-secondary-storage.html index 50ee3f91a..0e91a986a 100644 --- a/site/operating-systems/lecture-notes/io-systems-secondary-storage.html +++ b/site/operating-systems/lecture-notes/io-systems-secondary-storage.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/kernel-abstraction.html b/site/operating-systems/lecture-notes/kernel-abstraction.html index 9a9af9a24..f6324db50 100644 --- a/site/operating-systems/lecture-notes/kernel-abstraction.html +++ b/site/operating-systems/lecture-notes/kernel-abstraction.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/page-faults.html b/site/operating-systems/lecture-notes/page-faults.html index e67e6d08c..f95991228 100644 --- a/site/operating-systems/lecture-notes/page-faults.html +++ b/site/operating-systems/lecture-notes/page-faults.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/paging.html b/site/operating-systems/lecture-notes/paging.html index eb61beb31..35144461c 100644 --- a/site/operating-systems/lecture-notes/paging.html +++ b/site/operating-systems/lecture-notes/paging.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/processes.html b/site/operating-systems/lecture-notes/processes.html index 9e66f630e..aa516ec20 100644 --- a/site/operating-systems/lecture-notes/processes.html +++ b/site/operating-systems/lecture-notes/processes.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/tlb.html b/site/operating-systems/lecture-notes/tlb.html index d4b495ae8..ec1489566 100644 --- a/site/operating-systems/lecture-notes/tlb.html +++ b/site/operating-systems/lecture-notes/tlb.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/windows-memory-management.html b/site/operating-systems/lecture-notes/windows-memory-management.html index 43b3e1f4b..aae23a289 100644 --- a/site/operating-systems/lecture-notes/windows-memory-management.html +++ b/site/operating-systems/lecture-notes/windows-memory-management.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/windows-objects-handles-refcounts.html b/site/operating-systems/lecture-notes/windows-objects-handles-refcounts.html index 7ba824823..04c2a0375 100644 --- a/site/operating-systems/lecture-notes/windows-objects-handles-refcounts.html +++ b/site/operating-systems/lecture-notes/windows-objects-handles-refcounts.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/lecture-notes/windows-rtz.html b/site/operating-systems/lecture-notes/windows-rtz.html index fd9499dc4..11fa5b77b 100644 --- a/site/operating-systems/lecture-notes/windows-rtz.html +++ b/site/operating-systems/lecture-notes/windows-rtz.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/reference.html b/site/operating-systems/reference.html index f61a6f116..9a76ed388 100644 --- a/site/operating-systems/reference.html +++ b/site/operating-systems/reference.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/section-notes/lab-3-questions.html b/site/operating-systems/section-notes/lab-3-questions.html index 4266a96d0..12a742565 100644 --- a/site/operating-systems/section-notes/lab-3-questions.html +++ b/site/operating-systems/section-notes/lab-3-questions.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/section-notes/section-1.html b/site/operating-systems/section-notes/section-1.html index 05aaecebd..b9a184a6a 100644 --- a/site/operating-systems/section-notes/section-1.html +++ b/site/operating-systems/section-notes/section-1.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v1-kernels-and-processes/1-introductions.html b/site/operating-systems/v1-kernels-and-processes/1-introductions.html index 5444a5891..5bd19cc18 100644 --- a/site/operating-systems/v1-kernels-and-processes/1-introductions.html +++ b/site/operating-systems/v1-kernels-and-processes/1-introductions.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v1-kernels-and-processes/2-the-kernel-abstraction.html b/site/operating-systems/v1-kernels-and-processes/2-the-kernel-abstraction.html index 37f611b51..c67e75e86 100644 --- a/site/operating-systems/v1-kernels-and-processes/2-the-kernel-abstraction.html +++ b/site/operating-systems/v1-kernels-and-processes/2-the-kernel-abstraction.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v1-kernels-and-processes/3-the-programming-interface.html b/site/operating-systems/v1-kernels-and-processes/3-the-programming-interface.html index 6e4fc6570..d1fee4093 100644 --- a/site/operating-systems/v1-kernels-and-processes/3-the-programming-interface.html +++ b/site/operating-systems/v1-kernels-and-processes/3-the-programming-interface.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v2-concurrency/4-concurrency-and-threads.html b/site/operating-systems/v2-concurrency/4-concurrency-and-threads.html index 1c165a727..40974f1c3 100644 --- a/site/operating-systems/v2-concurrency/4-concurrency-and-threads.html +++ b/site/operating-systems/v2-concurrency/4-concurrency-and-threads.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v2-concurrency/5-synchronizing-access-to-shared-objects.html b/site/operating-systems/v2-concurrency/5-synchronizing-access-to-shared-objects.html index 0c7008283..cd3b708ff 100644 --- a/site/operating-systems/v2-concurrency/5-synchronizing-access-to-shared-objects.html +++ b/site/operating-systems/v2-concurrency/5-synchronizing-access-to-shared-objects.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v2-concurrency/7-multiprocessor-scheduling.html b/site/operating-systems/v2-concurrency/7-multiprocessor-scheduling.html index 6c3d3e383..0b742a740 100644 --- a/site/operating-systems/v2-concurrency/7-multiprocessor-scheduling.html +++ b/site/operating-systems/v2-concurrency/7-multiprocessor-scheduling.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v2-concurrency/7-queueing-theory.html b/site/operating-systems/v2-concurrency/7-queueing-theory.html index fd8cce857..8e5e65de8 100644 --- a/site/operating-systems/v2-concurrency/7-queueing-theory.html +++ b/site/operating-systems/v2-concurrency/7-queueing-theory.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v2-concurrency/7-uniprocessor-scheduling.html b/site/operating-systems/v2-concurrency/7-uniprocessor-scheduling.html index fffd67c1e..cadf0e7d5 100644 --- a/site/operating-systems/v2-concurrency/7-uniprocessor-scheduling.html +++ b/site/operating-systems/v2-concurrency/7-uniprocessor-scheduling.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v4-persistent-storage/11-file-systems-overview.html b/site/operating-systems/v4-persistent-storage/11-file-systems-overview.html index 73eed296f..0863d7e02 100644 --- a/site/operating-systems/v4-persistent-storage/11-file-systems-overview.html +++ b/site/operating-systems/v4-persistent-storage/11-file-systems-overview.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/operating-systems/v4-persistent-storage/13-files-and-directories.html b/site/operating-systems/v4-persistent-storage/13-files-and-directories.html index 42cec01e4..3245e7214 100644 --- a/site/operating-systems/v4-persistent-storage/13-files-and-directories.html +++ b/site/operating-systems/v4-persistent-storage/13-files-and-directories.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/performance-engineering/efficiently-implementing-state-pattern-JVM.html b/site/performance-engineering/efficiently-implementing-state-pattern-JVM.html index 7d759d9a4..3cb483245 100644 --- a/site/performance-engineering/efficiently-implementing-state-pattern-JVM.html +++ b/site/performance-engineering/efficiently-implementing-state-pattern-JVM.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/scripts/build.py b/site/scripts/build.py index acb809dff..8e06d917e 100644 --- a/site/scripts/build.py +++ b/site/scripts/build.py @@ -612,6 +612,10 @@ def _render_template(self, page: Page) -> str: color: white; }} + a {{ + color: #3391ff; + }} + table {{ width: 100%; border-collapse: collapse; diff --git a/site/scripts/simple.html b/site/scripts/simple.html index 9229edeea..bb7334798 100644 --- a/site/scripts/simple.html +++ b/site/scripts/simple.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/signal-conditioning/lecture-notes/lecture-1.html b/site/signal-conditioning/lecture-notes/lecture-1.html index 4e371cb5d..7a2c218d9 100644 --- a/site/signal-conditioning/lecture-notes/lecture-1.html +++ b/site/signal-conditioning/lecture-notes/lecture-1.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/signal-conditioning/lecture-notes/lecture-2.html b/site/signal-conditioning/lecture-notes/lecture-2.html index 7473048c1..da1ada660 100644 --- a/site/signal-conditioning/lecture-notes/lecture-2.html +++ b/site/signal-conditioning/lecture-notes/lecture-2.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/signal-conditioning/lecture-notes/lecture-3.html b/site/signal-conditioning/lecture-notes/lecture-3.html index e2b786b8d..4f743d5eb 100644 --- a/site/signal-conditioning/lecture-notes/lecture-3.html +++ b/site/signal-conditioning/lecture-notes/lecture-3.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/signal-conditioning/lecture-notes/lecture-4.html b/site/signal-conditioning/lecture-notes/lecture-4.html index db94935f9..90fe34b84 100644 --- a/site/signal-conditioning/lecture-notes/lecture-4.html +++ b/site/signal-conditioning/lecture-notes/lecture-4.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/signal-conditioning/lecture-notes/lecture-5.html b/site/signal-conditioning/lecture-notes/lecture-5.html index 4a4696466..8fd84c024 100644 --- a/site/signal-conditioning/lecture-notes/lecture-5.html +++ b/site/signal-conditioning/lecture-notes/lecture-5.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/signal-conditioning/lecture-notes/lecture-6.html b/site/signal-conditioning/lecture-notes/lecture-6.html index b71c6160f..04b233500 100644 --- a/site/signal-conditioning/lecture-notes/lecture-6.html +++ b/site/signal-conditioning/lecture-notes/lecture-6.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/systems-research/hints-for-computer-system-design.html b/site/systems-research/hints-for-computer-system-design.html index c0e0ea3c9..6e59ea4c6 100644 --- a/site/systems-research/hints-for-computer-system-design.html +++ b/site/systems-research/hints-for-computer-system-design.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/systems-research/how-to-read-a-paper.html b/site/systems-research/how-to-read-a-paper.html index c2a5667f4..8b9076c5e 100644 --- a/site/systems-research/how-to-read-a-paper.html +++ b/site/systems-research/how-to-read-a-paper.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/systems-research/paper-review-template.html b/site/systems-research/paper-review-template.html index 94983e9d3..b6e09ed54 100644 --- a/site/systems-research/paper-review-template.html +++ b/site/systems-research/paper-review-template.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/systems-research/strong-inference.html b/site/systems-research/strong-inference.html index deb8816f3..691fa0bcd 100644 --- a/site/systems-research/strong-inference.html +++ b/site/systems-research/strong-inference.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/acyclic graphs.html b/site/tags/acyclic graphs.html index 1eed7b334..77b005c30 100644 --- a/site/tags/acyclic graphs.html +++ b/site/tags/acyclic graphs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/algorithm-analysis.html b/site/tags/algorithm-analysis.html index d6bc1bb2a..9aec325ea 100644 --- a/site/tags/algorithm-analysis.html +++ b/site/tags/algorithm-analysis.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/algorithm.html b/site/tags/algorithm.html index fb5a6e872..6084a60f5 100644 --- a/site/tags/algorithm.html +++ b/site/tags/algorithm.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/algorithms.html b/site/tags/algorithms.html index 8fa1379e7..022e28fda 100644 --- a/site/tags/algorithms.html +++ b/site/tags/algorithms.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/approximation.html b/site/tags/approximation.html index 7dd1356ec..373341ee1 100644 --- a/site/tags/approximation.html +++ b/site/tags/approximation.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/asymptotic notation.html b/site/tags/asymptotic notation.html index 932694b0b..7b81868d2 100644 --- a/site/tags/asymptotic notation.html +++ b/site/tags/asymptotic notation.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/batch processing.html b/site/tags/batch processing.html index 1b4a9bc82..8e5a91e7f 100644 --- a/site/tags/batch processing.html +++ b/site/tags/batch processing.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/bipartite graphs.html b/site/tags/bipartite graphs.html index c264476e6..6d483f9ca 100644 --- a/site/tags/bipartite graphs.html +++ b/site/tags/bipartite graphs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/bipartite matching.html b/site/tags/bipartite matching.html index cd411a028..651c959a6 100644 --- a/site/tags/bipartite matching.html +++ b/site/tags/bipartite matching.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/breadth-first search.html b/site/tags/breadth-first search.html index c0cf9e3f6..f0c9e63e1 100644 --- a/site/tags/breadth-first search.html +++ b/site/tags/breadth-first search.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/caching.html b/site/tags/caching.html index 74b59b2c3..44a682169 100644 --- a/site/tags/caching.html +++ b/site/tags/caching.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/column-oriented storage.html b/site/tags/column-oriented storage.html index 151c3bd4a..ef0ddad5b 100644 --- a/site/tags/column-oriented storage.html +++ b/site/tags/column-oriented storage.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/compatibility.html b/site/tags/compatibility.html index 9999e425a..3b8996c02 100644 --- a/site/tags/compatibility.html +++ b/site/tags/compatibility.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/complexity analysis.html b/site/tags/complexity analysis.html index cef7ba8ce..ffa2f6bc3 100644 --- a/site/tags/complexity analysis.html +++ b/site/tags/complexity analysis.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/complexity-analysis.html b/site/tags/complexity-analysis.html index b5a36c0cd..c54a464ff 100644 --- a/site/tags/complexity-analysis.html +++ b/site/tags/complexity-analysis.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/connected components.html b/site/tags/connected components.html index 96ecd851e..3d2404905 100644 --- a/site/tags/connected components.html +++ b/site/tags/connected components.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/connected graphs.html b/site/tags/connected graphs.html index 607cd1892..9021c5a2f 100644 --- a/site/tags/connected graphs.html +++ b/site/tags/connected graphs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/data analysis.html b/site/tags/data analysis.html index daa341bd5..b55ba70b9 100644 --- a/site/tags/data analysis.html +++ b/site/tags/data analysis.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/data modeling.html b/site/tags/data modeling.html index 22948ee6e..7a755c519 100644 --- a/site/tags/data modeling.html +++ b/site/tags/data modeling.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/data replication.html b/site/tags/data replication.html index ef6a96dca..a851ac9a9 100644 --- a/site/tags/data replication.html +++ b/site/tags/data replication.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/data serialization.html b/site/tags/data serialization.html index cb52e0319..6422f406c 100644 --- a/site/tags/data serialization.html +++ b/site/tags/data serialization.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/data structures.html b/site/tags/data structures.html index b1acccab6..953cb459c 100644 --- a/site/tags/data structures.html +++ b/site/tags/data structures.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/data systems.html b/site/tags/data systems.html index 1137d04f0..9867fbbef 100644 --- a/site/tags/data systems.html +++ b/site/tags/data systems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/depth first search.html b/site/tags/depth first search.html index ea1aa65ba..c1e6b6fa8 100644 --- a/site/tags/depth first search.html +++ b/site/tags/depth first search.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/depth-first search.html b/site/tags/depth-first search.html index 6725e3253..6f8fe7811 100644 --- a/site/tags/depth-first search.html +++ b/site/tags/depth-first search.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/distributed filesystems.html b/site/tags/distributed filesystems.html index d86ecf25e..478a47c9a 100644 --- a/site/tags/distributed filesystems.html +++ b/site/tags/distributed filesystems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/document databases.html b/site/tags/document databases.html index 2253b746d..e1c2afbd1 100644 --- a/site/tags/document databases.html +++ b/site/tags/document databases.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/dynamic-programming.html b/site/tags/dynamic-programming.html index 5b4eb4ed2..625c78b6a 100644 --- a/site/tags/dynamic-programming.html +++ b/site/tags/dynamic-programming.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/efficiency.html b/site/tags/efficiency.html index fb3043627..2592d7611 100644 --- a/site/tags/efficiency.html +++ b/site/tags/efficiency.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/encoding formats.html b/site/tags/encoding formats.html index a338f0dba..12b91fa00 100644 --- a/site/tags/encoding formats.html +++ b/site/tags/encoding formats.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/etl.html b/site/tags/etl.html index b43d07a24..70869ca96 100644 --- a/site/tags/etl.html +++ b/site/tags/etl.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/failover.html b/site/tags/failover.html index 524f56150..70a30e355 100644 --- a/site/tags/failover.html +++ b/site/tags/failover.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/ford-fulkerson algorithm.html b/site/tags/ford-fulkerson algorithm.html index 53fac263d..53319feae 100644 --- a/site/tags/ford-fulkerson algorithm.html +++ b/site/tags/ford-fulkerson algorithm.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/gale-shapley.html b/site/tags/gale-shapley.html index 181f93cba..1971742a4 100644 --- a/site/tags/gale-shapley.html +++ b/site/tags/gale-shapley.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph coloring.html b/site/tags/graph coloring.html index 7b4c9bcad..bfd429408 100644 --- a/site/tags/graph coloring.html +++ b/site/tags/graph coloring.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph databases.html b/site/tags/graph databases.html index f4e5e9290..1498500c3 100644 --- a/site/tags/graph databases.html +++ b/site/tags/graph databases.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph fundamentals.html b/site/tags/graph fundamentals.html index ef1ccd3ea..d8f80a91a 100644 --- a/site/tags/graph fundamentals.html +++ b/site/tags/graph fundamentals.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph properties.html b/site/tags/graph properties.html index 4fc3039eb..f185925cf 100644 --- a/site/tags/graph properties.html +++ b/site/tags/graph properties.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph representation.html b/site/tags/graph representation.html index 72569e493..474335c1f 100644 --- a/site/tags/graph representation.html +++ b/site/tags/graph representation.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph theory.html b/site/tags/graph theory.html index 93f739443..613b97886 100644 --- a/site/tags/graph theory.html +++ b/site/tags/graph theory.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph traversal.html b/site/tags/graph traversal.html index ee03b59f4..facc57747 100644 --- a/site/tags/graph traversal.html +++ b/site/tags/graph traversal.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph-theory.html b/site/tags/graph-theory.html index f10eabb66..85d57d3c0 100644 --- a/site/tags/graph-theory.html +++ b/site/tags/graph-theory.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph-traversal.html b/site/tags/graph-traversal.html index 9ab44e0cf..da89004a6 100644 --- a/site/tags/graph-traversal.html +++ b/site/tags/graph-traversal.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/graph.html b/site/tags/graph.html index 144ee2a7f..57236e439 100644 --- a/site/tags/graph.html +++ b/site/tags/graph.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/greedy-algorithms.html b/site/tags/greedy-algorithms.html index 6280260bb..80ec241be 100644 --- a/site/tags/greedy-algorithms.html +++ b/site/tags/greedy-algorithms.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/independent set.html b/site/tags/independent set.html index b76629ee2..9edbcdabf 100644 --- a/site/tags/independent set.html +++ b/site/tags/independent set.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/index.html b/site/tags/index.html index 2d4d95fe7..b6c65d37c 100644 --- a/site/tags/index.html +++ b/site/tags/index.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/indexing.html b/site/tags/indexing.html index a523960a4..01f2bb588 100644 --- a/site/tags/indexing.html +++ b/site/tags/indexing.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/induction proofs.html b/site/tags/induction proofs.html index 0a769a86e..cca44b5d2 100644 --- a/site/tags/induction proofs.html +++ b/site/tags/induction proofs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/induction.html b/site/tags/induction.html index 23c8101a7..1d2ccfb4a 100644 --- a/site/tags/induction.html +++ b/site/tags/induction.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/interval.html b/site/tags/interval.html index c3431d9b3..7f314d098 100644 --- a/site/tags/interval.html +++ b/site/tags/interval.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/leader-follower model.html b/site/tags/leader-follower model.html index a648818f6..cacf73e75 100644 --- a/site/tags/leader-follower model.html +++ b/site/tags/leader-follower model.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/linear programs.html b/site/tags/linear programs.html index da241dc0c..8991612ef 100644 --- a/site/tags/linear programs.html +++ b/site/tags/linear programs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/linear systems.html b/site/tags/linear systems.html index 331350779..b199d69ca 100644 --- a/site/tags/linear systems.html +++ b/site/tags/linear systems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/maintainability.html b/site/tags/maintainability.html index f60966f5d..784905f3a 100644 --- a/site/tags/maintainability.html +++ b/site/tags/maintainability.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/mapreduce.html b/site/tags/mapreduce.html index d8d6a3b08..0c625ebb6 100644 --- a/site/tags/mapreduce.html +++ b/site/tags/mapreduce.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/matching.html b/site/tags/matching.html index aef3660f8..7a1f1aaea 100644 --- a/site/tags/matching.html +++ b/site/tags/matching.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/max flow min cut.html b/site/tags/max flow min cut.html index 719dc93b7..25f146ab0 100644 --- a/site/tags/max flow min cut.html +++ b/site/tags/max flow min cut.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/message passing.html b/site/tags/message passing.html index a09328db7..a1a81a55d 100644 --- a/site/tags/message passing.html +++ b/site/tags/message passing.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/meta.html b/site/tags/meta.html index fa3454c0b..7b847ded5 100644 --- a/site/tags/meta.html +++ b/site/tags/meta.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/odd cycles.html b/site/tags/odd cycles.html index 89a8691e8..5b082baf3 100644 --- a/site/tags/odd cycles.html +++ b/site/tags/odd cycles.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/oltp vs olap.html b/site/tags/oltp vs olap.html index f1e67e806..d8cd4619e 100644 --- a/site/tags/oltp vs olap.html +++ b/site/tags/oltp vs olap.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/optimization.html b/site/tags/optimization.html index 882b4a26b..6838d4e32 100644 --- a/site/tags/optimization.html +++ b/site/tags/optimization.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/paper.html b/site/tags/paper.html index fea3266e0..1bb30d6ca 100644 --- a/site/tags/paper.html +++ b/site/tags/paper.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/partitioning.html b/site/tags/partitioning.html index 334e1da2d..313c63fbd 100644 --- a/site/tags/partitioning.html +++ b/site/tags/partitioning.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/performance.html b/site/tags/performance.html index 598c4039b..b1d0465da 100644 --- a/site/tags/performance.html +++ b/site/tags/performance.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/pigeonhole principle.html b/site/tags/pigeonhole principle.html index e7204396a..54e5b097e 100644 --- a/site/tags/pigeonhole principle.html +++ b/site/tags/pigeonhole principle.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/problem-solving.html b/site/tags/problem-solving.html index e91aade32..974e7efcc 100644 --- a/site/tags/problem-solving.html +++ b/site/tags/problem-solving.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/proof techniques.html b/site/tags/proof techniques.html index be8bc5d3b..7718799ba 100644 --- a/site/tags/proof techniques.html +++ b/site/tags/proof techniques.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/query languages.html b/site/tags/query languages.html index 38b4d0cb5..a8ed4e082 100644 --- a/site/tags/query languages.html +++ b/site/tags/query languages.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/relational databases.html b/site/tags/relational databases.html index 09bccf939..a5792b740 100644 --- a/site/tags/relational databases.html +++ b/site/tags/relational databases.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/reliability.html b/site/tags/reliability.html index f29391495..d3fa99561 100644 --- a/site/tags/reliability.html +++ b/site/tags/reliability.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/replication logs.html b/site/tags/replication logs.html index dcca218b1..900222288 100644 --- a/site/tags/replication logs.html +++ b/site/tags/replication logs.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/research.html b/site/tags/research.html index d604f6dc9..deafc8d86 100644 --- a/site/tags/research.html +++ b/site/tags/research.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/review.html b/site/tags/review.html index 5e0a51122..4dccbbbb6 100644 --- a/site/tags/review.html +++ b/site/tags/review.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/scalability.html b/site/tags/scalability.html index 5d79ae755..0787ae214 100644 --- a/site/tags/scalability.html +++ b/site/tags/scalability.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/scaling.html b/site/tags/scaling.html index ad5b101d8..1abf267fd 100644 --- a/site/tags/scaling.html +++ b/site/tags/scaling.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/scheduling.html b/site/tags/scheduling.html index 794aee98f..f1839a945 100644 --- a/site/tags/scheduling.html +++ b/site/tags/scheduling.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/schema evolution.html b/site/tags/schema evolution.html index ecb5c3a56..c6f8a518b 100644 --- a/site/tags/schema evolution.html +++ b/site/tags/schema evolution.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/set cover.html b/site/tags/set cover.html index b4d84ffb3..1e9cece7e 100644 --- a/site/tags/set cover.html +++ b/site/tags/set cover.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/shortest-paths.html b/site/tags/shortest-paths.html index 36a6dab4c..23f4ede14 100644 --- a/site/tags/shortest-paths.html +++ b/site/tags/shortest-paths.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/spanning trees.html b/site/tags/spanning trees.html index 3a9fb3951..da8c22daf 100644 --- a/site/tags/spanning trees.html +++ b/site/tags/spanning trees.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/stable matching.html b/site/tags/stable matching.html index 2f6633c4b..acf690433 100644 --- a/site/tags/stable matching.html +++ b/site/tags/stable matching.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/synchronous vs asynchronous.html b/site/tags/synchronous vs asynchronous.html index aa4743d9a..fbdf2551b 100644 --- a/site/tags/synchronous vs asynchronous.html +++ b/site/tags/synchronous vs asynchronous.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/systems.html b/site/tags/systems.html index 147a83133..355916e31 100644 --- a/site/tags/systems.html +++ b/site/tags/systems.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/template.html b/site/tags/template.html index e4a0acb8f..9b305df69 100644 --- a/site/tags/template.html +++ b/site/tags/template.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/time complexity.html b/site/tags/time complexity.html index ea8b98e18..c5e5869e8 100644 --- a/site/tags/time complexity.html +++ b/site/tags/time complexity.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/trees.html b/site/tags/trees.html index 0c571a5c8..f1224247d 100644 --- a/site/tags/trees.html +++ b/site/tags/trees.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tags/vertex cover.html b/site/tags/vertex cover.html index 9cce5957d..7a8cf45e7 100644 --- a/site/tags/vertex cover.html +++ b/site/tags/vertex cover.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/teaching/modern-java/collections-and-records.html b/site/teaching/modern-java/collections-and-records.html index a61b4f47a..1705f707a 100644 --- a/site/teaching/modern-java/collections-and-records.html +++ b/site/teaching/modern-java/collections-and-records.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/teaching/modern-java/lambdas-and-streams.html b/site/teaching/modern-java/lambdas-and-streams.html index 1afb9aad1..cc116f536 100644 --- a/site/teaching/modern-java/lambdas-and-streams.html +++ b/site/teaching/modern-java/lambdas-and-streams.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tmp/bench/spec.html b/site/tmp/bench/spec.html index b81957afd..945dcb96d 100644 --- a/site/tmp/bench/spec.html +++ b/site/tmp/bench/spec.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse; diff --git a/site/tmp/pairing-algorithm.html b/site/tmp/pairing-algorithm.html index a264ac5b0..979310b67 100644 --- a/site/tmp/pairing-algorithm.html +++ b/site/tmp/pairing-algorithm.html @@ -143,6 +143,10 @@ color: white; } + a { + color: #3391ff; + } + table { width: 100%; border-collapse: collapse;