diff --git a/abstract-document/etc/abstract-document.png b/abstract-document/etc/abstract-document.png
index 6bc0b29a4e77..550b165c3bc4 100644
Binary files a/abstract-document/etc/abstract-document.png and b/abstract-document/etc/abstract-document.png differ
diff --git a/abstract-factory/etc/abstract-factory.urm.png b/abstract-factory/etc/abstract-factory.urm.png
index 836858a2c652..188612d62bc6 100644
Binary files a/abstract-factory/etc/abstract-factory.urm.png and b/abstract-factory/etc/abstract-factory.urm.png differ
diff --git a/active-object/etc/active-object.urm.png b/active-object/etc/active-object.urm.png
index c14f66144ee2..a805f7a7ba3e 100644
Binary files a/active-object/etc/active-object.urm.png and b/active-object/etc/active-object.urm.png differ
diff --git a/acyclic-visitor/etc/acyclic-visitor.png b/acyclic-visitor/etc/acyclic-visitor.png
index 7b4df13d80f8..7b0aed1293e0 100644
Binary files a/acyclic-visitor/etc/acyclic-visitor.png and b/acyclic-visitor/etc/acyclic-visitor.png differ
diff --git a/adapter/etc/adapter.urm.png b/adapter/etc/adapter.urm.png
index 341ad67699d9..84c5e19e4c3f 100644
Binary files a/adapter/etc/adapter.urm.png and b/adapter/etc/adapter.urm.png differ
diff --git a/aggregator-microservices/aggregator-service/etc/aggregator-service.png b/aggregator-microservices/aggregator-service/etc/aggregator-service.png
index 75ee82328bbe..4a778b78f976 100644
Binary files a/aggregator-microservices/aggregator-service/etc/aggregator-service.png and b/aggregator-microservices/aggregator-service/etc/aggregator-service.png differ
diff --git a/ambassador/etc/ambassador.urm.png b/ambassador/etc/ambassador.urm.png
index 9b50a02ad356..3268d315fd52 100644
Binary files a/ambassador/etc/ambassador.urm.png and b/ambassador/etc/ambassador.urm.png differ
diff --git a/api-gateway/etc/api-gateway.png b/api-gateway/etc/api-gateway.png
index bb3ec2e2e1a8..6a7a7a15ab78 100644
Binary files a/api-gateway/etc/api-gateway.png and b/api-gateway/etc/api-gateway.png differ
diff --git a/api-gateway/image-microservice/etc/image-microservice.png b/api-gateway/image-microservice/etc/image-microservice.png
index 340285a14f64..38517f0f3231 100644
Binary files a/api-gateway/image-microservice/etc/image-microservice.png and b/api-gateway/image-microservice/etc/image-microservice.png differ
diff --git a/api-gateway/price-microservice/etc/price-microservice.png b/api-gateway/price-microservice/etc/price-microservice.png
index 7c57160257cb..b896bda461c9 100644
Binary files a/api-gateway/price-microservice/etc/price-microservice.png and b/api-gateway/price-microservice/etc/price-microservice.png differ
diff --git a/async-method-invocation/etc/async-method-invocation.png b/async-method-invocation/etc/async-method-invocation.png
index 764895d7a217..dc1d03dbc4c2 100644
Binary files a/async-method-invocation/etc/async-method-invocation.png and b/async-method-invocation/etc/async-method-invocation.png differ
diff --git a/balking/etc/balking.png b/balking/etc/balking.png
index f409eaacbb95..48f84b006024 100644
Binary files a/balking/etc/balking.png and b/balking/etc/balking.png differ
diff --git a/bridge/etc/bridge.urm.png b/bridge/etc/bridge.urm.png
index 785585bf8163..699dcd773a54 100644
Binary files a/bridge/etc/bridge.urm.png and b/bridge/etc/bridge.urm.png differ
diff --git a/builder/etc/builder.urm.png b/builder/etc/builder.urm.png
index d77808d36097..d3c9718f5ccf 100644
Binary files a/builder/etc/builder.urm.png and b/builder/etc/builder.urm.png differ
diff --git a/business-delegate/etc/business-delegate.urm.png b/business-delegate/etc/business-delegate.urm.png
index 4dca6c263b99..cc692f69c677 100644
Binary files a/business-delegate/etc/business-delegate.urm.png and b/business-delegate/etc/business-delegate.urm.png differ
diff --git a/bytecode/etc/bytecode.urm.png b/bytecode/etc/bytecode.urm.png
index 51335fa0a4b4..39180d554cc0 100644
Binary files a/bytecode/etc/bytecode.urm.png and b/bytecode/etc/bytecode.urm.png differ
diff --git a/callback/etc/callback.png b/callback/etc/callback.png
index 7b499f79fcaa..a60061483ef9 100644
Binary files a/callback/etc/callback.png and b/callback/etc/callback.png differ
diff --git a/chain-of-responsibility/etc/chain-of-responsibility.urm.png b/chain-of-responsibility/etc/chain-of-responsibility.urm.png
index c3a4c80ba322..b0c7ee56b782 100644
Binary files a/chain-of-responsibility/etc/chain-of-responsibility.urm.png and b/chain-of-responsibility/etc/chain-of-responsibility.urm.png differ
diff --git a/circuit-breaker/etc/ServiceDiagram.png b/circuit-breaker/etc/ServiceDiagram.png
index 885320a4d901..e7757fb17d0a 100644
Binary files a/circuit-breaker/etc/ServiceDiagram.png and b/circuit-breaker/etc/ServiceDiagram.png differ
diff --git a/circuit-breaker/etc/StateDiagram.png b/circuit-breaker/etc/StateDiagram.png
index 38485526d342..983234a9b68e 100644
Binary files a/circuit-breaker/etc/StateDiagram.png and b/circuit-breaker/etc/StateDiagram.png differ
diff --git a/circuit-breaker/etc/circuit-breaker.urm.png b/circuit-breaker/etc/circuit-breaker.urm.png
index fc90318ec8da..6468f74a6ac1 100644
Binary files a/circuit-breaker/etc/circuit-breaker.urm.png and b/circuit-breaker/etc/circuit-breaker.urm.png differ
diff --git a/cloud-static-content-hosting/etc/static-content-hosting.png b/cloud-static-content-hosting/etc/static-content-hosting.png
index 6e0baa95e0f9..cbb3f5ecb74d 100644
Binary files a/cloud-static-content-hosting/etc/static-content-hosting.png and b/cloud-static-content-hosting/etc/static-content-hosting.png differ
diff --git a/collection-pipeline/etc/collection-pipeline.png b/collection-pipeline/etc/collection-pipeline.png
index 67d52629cb86..7bf2f3583730 100644
Binary files a/collection-pipeline/etc/collection-pipeline.png and b/collection-pipeline/etc/collection-pipeline.png differ
diff --git a/combinator/etc/combinator.urm.png b/combinator/etc/combinator.urm.png
index 80fdd36340bb..ee75e0209c89 100644
Binary files a/combinator/etc/combinator.urm.png and b/combinator/etc/combinator.urm.png differ
diff --git a/command/etc/command.png b/command/etc/command.png
index 0f026464ecc4..b4e38145b330 100644
Binary files a/command/etc/command.png and b/command/etc/command.png differ
diff --git a/commander/etc/commander.urm.png b/commander/etc/commander.urm.png
index 6b5ebba75bd6..6e2cc213d5ae 100644
Binary files a/commander/etc/commander.urm.png and b/commander/etc/commander.urm.png differ
diff --git a/composite-entity/etc/composite_entity.urm.png b/composite-entity/etc/composite_entity.urm.png
index d6c29a718837..ca50ee619c81 100644
Binary files a/composite-entity/etc/composite_entity.urm.png and b/composite-entity/etc/composite_entity.urm.png differ
diff --git a/composite/etc/composite.urm.png b/composite/etc/composite.urm.png
index 93c160f6450a..a78cbae7d3de 100644
Binary files a/composite/etc/composite.urm.png and b/composite/etc/composite.urm.png differ
diff --git a/converter/etc/converter.png b/converter/etc/converter.png
index 01435ef5ae29..ecac327adb58 100644
Binary files a/converter/etc/converter.png and b/converter/etc/converter.png differ
diff --git a/cqrs/etc/cqrs.png b/cqrs/etc/cqrs.png
index 28174bc9ab8e..5ac640daa412 100644
Binary files a/cqrs/etc/cqrs.png and b/cqrs/etc/cqrs.png differ
diff --git a/data-locality/etc/data-locality.urm.png b/data-locality/etc/data-locality.urm.png
index d19873739551..fdd3cb920567 100644
Binary files a/data-locality/etc/data-locality.urm.png and b/data-locality/etc/data-locality.urm.png differ
diff --git a/data-mapper/etc/data-mapper.png b/data-mapper/etc/data-mapper.png
index bcda8054aac8..a2c101f6e5c7 100644
Binary files a/data-mapper/etc/data-mapper.png and b/data-mapper/etc/data-mapper.png differ
diff --git a/decorator/etc/decorator.urm.png b/decorator/etc/decorator.urm.png
index 141c0563f0c6..7bf1466b25d5 100644
Binary files a/decorator/etc/decorator.urm.png and b/decorator/etc/decorator.urm.png differ
diff --git a/delegation/etc/delegation.png b/delegation/etc/delegation.png
index 375ef4d6b00f..83a59394f4ed 100644
Binary files a/delegation/etc/delegation.png and b/delegation/etc/delegation.png differ
diff --git a/dependency-injection/etc/dependency-injection.png b/dependency-injection/etc/dependency-injection.png
index 2a92c9eb228b..5a9c53c04a1f 100644
Binary files a/dependency-injection/etc/dependency-injection.png and b/dependency-injection/etc/dependency-injection.png differ
diff --git a/dirty-flag/etc/dirty-flag.png b/dirty-flag/etc/dirty-flag.png
index 98d4f679d17c..0d302d900cea 100644
Binary files a/dirty-flag/etc/dirty-flag.png and b/dirty-flag/etc/dirty-flag.png differ
diff --git a/domain-model/etc/domain-model.urm.png b/domain-model/etc/domain-model.urm.png
index 9ba7e0ca484a..444a2f1fb76e 100644
Binary files a/domain-model/etc/domain-model.urm.png and b/domain-model/etc/domain-model.urm.png differ
diff --git a/double-buffer/etc/double-buffer.urm.png b/double-buffer/etc/double-buffer.urm.png
index 072ec4dad8be..1b40a34575f4 100644
Binary files a/double-buffer/etc/double-buffer.urm.png and b/double-buffer/etc/double-buffer.urm.png differ
diff --git a/double-checked-locking/etc/double-checked-locking.png b/double-checked-locking/etc/double-checked-locking.png
index 4c652e27aa67..1f6044974530 100644
Binary files a/double-checked-locking/etc/double-checked-locking.png and b/double-checked-locking/etc/double-checked-locking.png differ
diff --git a/double-dispatch/etc/double-dispatch.png b/double-dispatch/etc/double-dispatch.png
index 9ee77b499cd8..3db812c2df01 100644
Binary files a/double-dispatch/etc/double-dispatch.png and b/double-dispatch/etc/double-dispatch.png differ
diff --git a/eip-message-channel/etc/message-channel.png b/eip-message-channel/etc/message-channel.png
index 7db473281aff..a6bc7bf18c28 100644
Binary files a/eip-message-channel/etc/message-channel.png and b/eip-message-channel/etc/message-channel.png differ
diff --git a/eip-publish-subscribe/etc/publish-subscribe.png b/eip-publish-subscribe/etc/publish-subscribe.png
index 99867da66b54..a9f6a4544857 100644
Binary files a/eip-publish-subscribe/etc/publish-subscribe.png and b/eip-publish-subscribe/etc/publish-subscribe.png differ
diff --git a/event-aggregator/etc/classes.png b/event-aggregator/etc/classes.png
index 295719ea3712..1e30a9ee9754 100644
Binary files a/event-aggregator/etc/classes.png and b/event-aggregator/etc/classes.png differ
diff --git a/event-asynchronous/etc/event-asynchronous.png b/event-asynchronous/etc/event-asynchronous.png
index 76cb1b626972..52a8fba0e2c7 100644
Binary files a/event-asynchronous/etc/event-asynchronous.png and b/event-asynchronous/etc/event-asynchronous.png differ
diff --git a/event-driven-architecture/etc/eda.png b/event-driven-architecture/etc/eda.png
index 743726451802..d48a2e7a3be6 100644
Binary files a/event-driven-architecture/etc/eda.png and b/event-driven-architecture/etc/eda.png differ
diff --git a/event-sourcing/etc/event-sourcing.png b/event-sourcing/etc/event-sourcing.png
index 0b0098546300..c5fd3589a006 100644
Binary files a/event-sourcing/etc/event-sourcing.png and b/event-sourcing/etc/event-sourcing.png differ
diff --git a/execute-around/etc/execute-around.png b/execute-around/etc/execute-around.png
index fc048919d10e..a0eb83dcc974 100644
Binary files a/execute-around/etc/execute-around.png and b/execute-around/etc/execute-around.png differ
diff --git a/extension-objects/etc/extension_obj.png b/extension-objects/etc/extension_obj.png
index a2b750e9dedd..240dbba12542 100644
Binary files a/extension-objects/etc/extension_obj.png and b/extension-objects/etc/extension_obj.png differ
diff --git a/facade/etc/facade.urm.png b/facade/etc/facade.urm.png
index 8e3ec7aca45e..1479e8bfbead 100644
Binary files a/facade/etc/facade.urm.png and b/facade/etc/facade.urm.png differ
diff --git a/factory-method/etc/factory-method.urm.png b/factory-method/etc/factory-method.urm.png
index 7c97aff91ee6..8189de4f62f3 100644
Binary files a/factory-method/etc/factory-method.urm.png and b/factory-method/etc/factory-method.urm.png differ
diff --git a/factory/etc/factory.urm.png b/factory/etc/factory.urm.png
index 4b3420792e06..4f9a6ae89563 100644
Binary files a/factory/etc/factory.urm.png and b/factory/etc/factory.urm.png differ
diff --git a/fanout-fanin/etc/fanout-fanin.png b/fanout-fanin/etc/fanout-fanin.png
index e4b85006cf1c..081056ba7aca 100644
Binary files a/fanout-fanin/etc/fanout-fanin.png and b/fanout-fanin/etc/fanout-fanin.png differ
diff --git a/filterer/etc/filterer.png b/filterer/etc/filterer.png
index 6a6eb059b92d..861719e8343e 100644
Binary files a/filterer/etc/filterer.png and b/filterer/etc/filterer.png differ
diff --git a/flux/etc/flux.png b/flux/etc/flux.png
index 9cb596eaf03d..9c475341424b 100644
Binary files a/flux/etc/flux.png and b/flux/etc/flux.png differ
diff --git a/flyweight/etc/flyweight.urm.png b/flyweight/etc/flyweight.urm.png
index 299cdb7bdf86..b2522af54286 100644
Binary files a/flyweight/etc/flyweight.urm.png and b/flyweight/etc/flyweight.urm.png differ
diff --git a/front-controller/etc/front-controller.png b/front-controller/etc/front-controller.png
index 77c14ef019cc..945984a85719 100644
Binary files a/front-controller/etc/front-controller.png and b/front-controller/etc/front-controller.png differ
diff --git a/game-loop/etc/game-loop.urm.png b/game-loop/etc/game-loop.urm.png
index b7ffc11d2659..d8fe07309653 100644
Binary files a/game-loop/etc/game-loop.urm.png and b/game-loop/etc/game-loop.urm.png differ
diff --git a/guarded-suspension/etc/guarded-suspension.png b/guarded-suspension/etc/guarded-suspension.png
index bd3fa5661fab..b7ab886548fd 100644
Binary files a/guarded-suspension/etc/guarded-suspension.png and b/guarded-suspension/etc/guarded-suspension.png differ
diff --git a/intercepting-filter/etc/intercepting-filter.png b/intercepting-filter/etc/intercepting-filter.png
index ec792639eab5..b1b75fee4b20 100644
Binary files a/intercepting-filter/etc/intercepting-filter.png and b/intercepting-filter/etc/intercepting-filter.png differ
diff --git a/interpreter/etc/interpreter.png b/interpreter/etc/interpreter.png
index 223148e00d8b..0e765e2fdb44 100644
Binary files a/interpreter/etc/interpreter.png and b/interpreter/etc/interpreter.png differ
diff --git a/iterator/etc/bst.jpg b/iterator/etc/bst.jpg
index f7ed6af8271e..8436ae97029c 100644
Binary files a/iterator/etc/bst.jpg and b/iterator/etc/bst.jpg differ
diff --git a/iterator/etc/iterator.png b/iterator/etc/iterator.png
index f70340951409..1982c33d36ca 100644
Binary files a/iterator/etc/iterator.png and b/iterator/etc/iterator.png differ
diff --git a/layers/etc/layers.png b/layers/etc/layers.png
index a4bd8b19ddad..3e0f6ec735b0 100644
Binary files a/layers/etc/layers.png and b/layers/etc/layers.png differ
diff --git a/lazy-loading/etc/lazy-loading.png b/lazy-loading/etc/lazy-loading.png
index bec0a7afbefe..6e831e7d36ef 100644
Binary files a/lazy-loading/etc/lazy-loading.png and b/lazy-loading/etc/lazy-loading.png differ
diff --git a/leader-election/etc/leader-election.urm.png b/leader-election/etc/leader-election.urm.png
index 85a90b75b636..846eb481d93f 100644
Binary files a/leader-election/etc/leader-election.urm.png and b/leader-election/etc/leader-election.urm.png differ
diff --git a/lockable-object/etc/lockable-object.urm.png b/lockable-object/etc/lockable-object.urm.png
index 431244f2b314..467e8d9331fd 100644
Binary files a/lockable-object/etc/lockable-object.urm.png and b/lockable-object/etc/lockable-object.urm.png differ
diff --git a/marker/etc/MarkerDiagram.png b/marker/etc/MarkerDiagram.png
index 6ed4f9c56780..5691e9d55904 100644
Binary files a/marker/etc/MarkerDiagram.png and b/marker/etc/MarkerDiagram.png differ
diff --git a/master-worker-pattern/etc/master-worker-pattern.urm.png b/master-worker-pattern/etc/master-worker-pattern.urm.png
index a4c7a16d3ac9..bbf7f50e073c 100644
Binary files a/master-worker-pattern/etc/master-worker-pattern.urm.png and b/master-worker-pattern/etc/master-worker-pattern.urm.png differ
diff --git a/mediator/etc/mediator.png b/mediator/etc/mediator.png
index 1ba1984ee1a8..b0fefe49563b 100644
Binary files a/mediator/etc/mediator.png and b/mediator/etc/mediator.png differ
diff --git a/mediator/etc/mediator_1.png b/mediator/etc/mediator_1.png
index 0b48ffdbaee7..77553edcaab3 100644
Binary files a/mediator/etc/mediator_1.png and b/mediator/etc/mediator_1.png differ
diff --git a/memento/etc/memento.png b/memento/etc/memento.png
index dcfe7a749b04..3f0784ff9bea 100644
Binary files a/memento/etc/memento.png and b/memento/etc/memento.png differ
diff --git a/model-view-controller/etc/model-view-controller.png b/model-view-controller/etc/model-view-controller.png
index 90071bfc1345..c51493f6670f 100644
Binary files a/model-view-controller/etc/model-view-controller.png and b/model-view-controller/etc/model-view-controller.png differ
diff --git a/model-view-presenter/etc/model-view-presenter.png b/model-view-presenter/etc/model-view-presenter.png
index 71e18c4318e5..6b761139e9cd 100644
Binary files a/model-view-presenter/etc/model-view-presenter.png and b/model-view-presenter/etc/model-view-presenter.png differ
diff --git a/model-view-viewmodel/etc/model-view-viewmodel.png b/model-view-viewmodel/etc/model-view-viewmodel.png
index a775ec49fe5e..8a9ec7f2ce62 100644
Binary files a/model-view-viewmodel/etc/model-view-viewmodel.png and b/model-view-viewmodel/etc/model-view-viewmodel.png differ
diff --git a/module/etc/module.png b/module/etc/module.png
index a26807d290c0..f6015306231c 100644
Binary files a/module/etc/module.png and b/module/etc/module.png differ
diff --git a/multiton/etc/multiton.png b/multiton/etc/multiton.png
index 91106463d2b2..8c6d54af7bdf 100644
Binary files a/multiton/etc/multiton.png and b/multiton/etc/multiton.png differ
diff --git a/naked-objects/dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.png b/naked-objects/dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.png
index 0bd6f575646c..5ebc1905dbe0 100644
Binary files a/naked-objects/dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.png and b/naked-objects/dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.png differ
diff --git a/naked-objects/etc/naked-objects.png b/naked-objects/etc/naked-objects.png
index eda8439a2896..9d9eec3a7b17 100644
Binary files a/naked-objects/etc/naked-objects.png and b/naked-objects/etc/naked-objects.png differ
diff --git a/naked-objects/webapp/src/main/webapp/about/images/isis-logo.png b/naked-objects/webapp/src/main/webapp/about/images/isis-logo.png
index 5284fe732425..4c6ceb2aeacf 100644
Binary files a/naked-objects/webapp/src/main/webapp/about/images/isis-logo.png and b/naked-objects/webapp/src/main/webapp/about/images/isis-logo.png differ
diff --git a/naked-objects/webapp/src/main/webapp/images/spinning-icon.gif b/naked-objects/webapp/src/main/webapp/images/spinning-icon.gif
index 75e3b1e5baa3..a8180dca2342 100644
Binary files a/naked-objects/webapp/src/main/webapp/images/spinning-icon.gif and b/naked-objects/webapp/src/main/webapp/images/spinning-icon.gif differ
diff --git a/null-object/etc/null-object.png b/null-object/etc/null-object.png
index cb0a5409c735..ec37f9a8a29a 100644
Binary files a/null-object/etc/null-object.png and b/null-object/etc/null-object.png differ
diff --git a/object-mother/etc/object-mother.png b/object-mother/etc/object-mother.png
index 807343d9f9e4..30fe7a1dd5a2 100644
Binary files a/object-mother/etc/object-mother.png and b/object-mother/etc/object-mother.png differ
diff --git a/object-pool/etc/object-pool.png b/object-pool/etc/object-pool.png
index b8ede36c5a47..0ed0f38c8f9b 100644
Binary files a/object-pool/etc/object-pool.png and b/object-pool/etc/object-pool.png differ
diff --git a/observer/etc/observer.png b/observer/etc/observer.png
index f2ab0edfeb21..43b4f0932ac4 100644
Binary files a/observer/etc/observer.png and b/observer/etc/observer.png differ
diff --git a/observer/etc/observer_with_generics.png b/observer/etc/observer_with_generics.png
index 06ff0d9cc246..9d2d32659ed2 100644
Binary files a/observer/etc/observer_with_generics.png and b/observer/etc/observer_with_generics.png differ
diff --git a/parameter-object/etc/parameter-object.png b/parameter-object/etc/parameter-object.png
index 661c3488ac49..05c1d3913545 100644
Binary files a/parameter-object/etc/parameter-object.png and b/parameter-object/etc/parameter-object.png differ
diff --git a/pipeline/etc/pipeline.urm.png b/pipeline/etc/pipeline.urm.png
index 4110f1624665..1e7e15062ea3 100644
Binary files a/pipeline/etc/pipeline.urm.png and b/pipeline/etc/pipeline.urm.png differ
diff --git a/poison-pill/etc/poison-pill.png b/poison-pill/etc/poison-pill.png
index bfca5848e082..919d1d301be2 100644
Binary files a/poison-pill/etc/poison-pill.png and b/poison-pill/etc/poison-pill.png differ
diff --git a/presentation/etc/result.png b/presentation/etc/result.png
index 6b104968f302..1ba308d87ccf 100644
Binary files a/presentation/etc/result.png and b/presentation/etc/result.png differ
diff --git a/priority-queue/etc/priority-queue.urm.png b/priority-queue/etc/priority-queue.urm.png
index e0b4295a5986..ff3778683862 100644
Binary files a/priority-queue/etc/priority-queue.urm.png and b/priority-queue/etc/priority-queue.urm.png differ
diff --git a/private-class-data/etc/private-class-data.png b/private-class-data/etc/private-class-data.png
index 65c343a5faf9..8ec81a117e60 100644
Binary files a/private-class-data/etc/private-class-data.png and b/private-class-data/etc/private-class-data.png differ
diff --git a/producer-consumer/etc/producer-consumer.png b/producer-consumer/etc/producer-consumer.png
index e8bc573b388f..07286a9e95a7 100644
Binary files a/producer-consumer/etc/producer-consumer.png and b/producer-consumer/etc/producer-consumer.png differ
diff --git a/property/etc/property.png b/property/etc/property.png
index 98c0cbe3720c..e97d7e6ce9ce 100644
Binary files a/property/etc/property.png and b/property/etc/property.png differ
diff --git a/prototype/etc/prototype.urm.png b/prototype/etc/prototype.urm.png
index b23c6d1cfb85..661d02a6d92f 100644
Binary files a/prototype/etc/prototype.urm.png and b/prototype/etc/prototype.urm.png differ
diff --git a/proxy/etc/proxy.urm.png b/proxy/etc/proxy.urm.png
index a0c94fc7c717..25d606ef7312 100644
Binary files a/proxy/etc/proxy.urm.png and b/proxy/etc/proxy.urm.png differ
diff --git a/queue-load-leveling/etc/queue-load-leveling.gif b/queue-load-leveling/etc/queue-load-leveling.gif
index 4f57c3e50701..1b963dd3f18d 100644
Binary files a/queue-load-leveling/etc/queue-load-leveling.gif and b/queue-load-leveling/etc/queue-load-leveling.gif differ
diff --git a/registry/etc/registry.png b/registry/etc/registry.png
index 6c1c5b986d72..6474936539ef 100644
Binary files a/registry/etc/registry.png and b/registry/etc/registry.png differ
diff --git a/resource-acquisition-is-initialization/etc/resource-acquisition-is-initialization.png b/resource-acquisition-is-initialization/etc/resource-acquisition-is-initialization.png
index 487b97569004..61ca5cbf8bbd 100644
Binary files a/resource-acquisition-is-initialization/etc/resource-acquisition-is-initialization.png and b/resource-acquisition-is-initialization/etc/resource-acquisition-is-initialization.png differ
diff --git a/retry/etc/retry.png b/retry/etc/retry.png
index 3ef6d3800ee5..dc09b49bf4c0 100644
Binary files a/retry/etc/retry.png and b/retry/etc/retry.png differ
diff --git a/role-object/etc/role-object.urm.png b/role-object/etc/role-object.urm.png
index 65201c68aff4..92f9298c7a35 100644
Binary files a/role-object/etc/role-object.urm.png and b/role-object/etc/role-object.urm.png differ
diff --git a/saga/etc/saga.urm.png b/saga/etc/saga.urm.png
index 025be6bbdedf..5c59460665d6 100644
Binary files a/saga/etc/saga.urm.png and b/saga/etc/saga.urm.png differ
diff --git a/separated-interface/etc/class_diagram.png b/separated-interface/etc/class_diagram.png
index 10d509801f79..60589afa6f0c 100644
Binary files a/separated-interface/etc/class_diagram.png and b/separated-interface/etc/class_diagram.png differ
diff --git a/servant/etc/servant-pattern.png b/servant/etc/servant-pattern.png
index a8237775e332..354489c9dbe0 100644
Binary files a/servant/etc/servant-pattern.png and b/servant/etc/servant-pattern.png differ
diff --git a/servant/src/etc/servant.jpg b/servant/src/etc/servant.jpg
index d7ea6626759f..18249441064f 100644
Binary files a/servant/src/etc/servant.jpg and b/servant/src/etc/servant.jpg differ
diff --git a/servant/src/etc/servant.svg b/servant/src/etc/servant.svg
index c4891c79f35d..6f5aa7e2dbc5 100644
--- a/servant/src/etc/servant.svg
+++ b/servant/src/etc/servant.svg
@@ -1,259 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/serverless/etc/aws-black.png b/serverless/etc/aws-black.png
index 7b5ba317856f..8eae97ff2b68 100644
Binary files a/serverless/etc/aws-black.png and b/serverless/etc/aws-black.png differ
diff --git a/serverless/etc/azure-black.png b/serverless/etc/azure-black.png
index 95ceb7e828ca..2f97ee8619d6 100644
Binary files a/serverless/etc/azure-black.png and b/serverless/etc/azure-black.png differ
diff --git a/serverless/etc/gcf-black.png b/serverless/etc/gcf-black.png
index b4e22982c8e2..dd14e5e89dd9 100644
Binary files a/serverless/etc/gcf-black.png and b/serverless/etc/gcf-black.png differ
diff --git a/serverless/etc/kubeless-logos-black.png b/serverless/etc/kubeless-logos-black.png
index dd6523c51099..12193b4a62e3 100644
Binary files a/serverless/etc/kubeless-logos-black.png and b/serverless/etc/kubeless-logos-black.png differ
diff --git a/serverless/etc/openwhisk-black.png b/serverless/etc/openwhisk-black.png
index e70139088b7d..406e14934f0a 100644
Binary files a/serverless/etc/openwhisk-black.png and b/serverless/etc/openwhisk-black.png differ
diff --git a/serverless/etc/serverless.urm.png b/serverless/etc/serverless.urm.png
index 18149d562742..66d08eb9abba 100644
Binary files a/serverless/etc/serverless.urm.png and b/serverless/etc/serverless.urm.png differ
diff --git a/serverless/etc/spotinst-logos-black-small.png b/serverless/etc/spotinst-logos-black-small.png
index b748f80c7c59..f076dc8d7208 100644
Binary files a/serverless/etc/spotinst-logos-black-small.png and b/serverless/etc/spotinst-logos-black-small.png differ
diff --git a/serverless/etc/webtask-small-grayscale.png b/serverless/etc/webtask-small-grayscale.png
index 8e218093557e..ed017183f614 100644
Binary files a/serverless/etc/webtask-small-grayscale.png and b/serverless/etc/webtask-small-grayscale.png differ
diff --git a/service-layer/etc/service-layer.png b/service-layer/etc/service-layer.png
index 31d38361225f..0c222eaa6b6e 100644
Binary files a/service-layer/etc/service-layer.png and b/service-layer/etc/service-layer.png differ
diff --git a/service-locator/etc/service-locator.png b/service-locator/etc/service-locator.png
index d040da2abd3e..e0653eeb340c 100644
Binary files a/service-locator/etc/service-locator.png and b/service-locator/etc/service-locator.png differ
diff --git a/sharding/etc/sharding.urm.png b/sharding/etc/sharding.urm.png
index e7f412af3f01..70514723a88f 100644
Binary files a/sharding/etc/sharding.urm.png and b/sharding/etc/sharding.urm.png differ
diff --git a/singleton/etc/singleton.urm.png b/singleton/etc/singleton.urm.png
index 46584af40039..48be142abdf5 100644
Binary files a/singleton/etc/singleton.urm.png and b/singleton/etc/singleton.urm.png differ
diff --git a/spatial-partition/etc/spatial-partition.urm.png b/spatial-partition/etc/spatial-partition.urm.png
index 5172bdb36a79..03e8949d4c0c 100644
Binary files a/spatial-partition/etc/spatial-partition.urm.png and b/spatial-partition/etc/spatial-partition.urm.png differ
diff --git a/special-case/etc/special_case_urm.png b/special-case/etc/special_case_urm.png
index 03ca646f3816..bf5457b2a496 100644
Binary files a/special-case/etc/special_case_urm.png and b/special-case/etc/special_case_urm.png differ
diff --git a/specification/etc/specification.png b/specification/etc/specification.png
index 60fb0402d8d3..8f402795f954 100644
Binary files a/specification/etc/specification.png and b/specification/etc/specification.png differ
diff --git a/state/etc/state_urm.png b/state/etc/state_urm.png
index c2cf9f562943..4aaf02c57563 100644
Binary files a/state/etc/state_urm.png and b/state/etc/state_urm.png differ
diff --git a/strangler/etc/strangler.png b/strangler/etc/strangler.png
index c69305e5d510..003759299130 100644
Binary files a/strangler/etc/strangler.png and b/strangler/etc/strangler.png differ
diff --git a/strategy/etc/strategy_urm.png b/strategy/etc/strategy_urm.png
index 67d19acae62d..349d50f70138 100644
Binary files a/strategy/etc/strategy_urm.png and b/strategy/etc/strategy_urm.png differ
diff --git a/subclass-sandbox/etc/subclass-sandbox.urm.png b/subclass-sandbox/etc/subclass-sandbox.urm.png
index db81e12cc815..0535da7201cc 100644
Binary files a/subclass-sandbox/etc/subclass-sandbox.urm.png and b/subclass-sandbox/etc/subclass-sandbox.urm.png differ
diff --git a/template-method/etc/template_method_urm.png b/template-method/etc/template_method_urm.png
index b7babccff96d..837057833fb6 100644
Binary files a/template-method/etc/template_method_urm.png and b/template-method/etc/template_method_urm.png differ
diff --git a/thread-pool/etc/thread_pool_urm.png b/thread-pool/etc/thread_pool_urm.png
index 3d433824f95a..a7cab7067763 100644
Binary files a/thread-pool/etc/thread_pool_urm.png and b/thread-pool/etc/thread_pool_urm.png differ
diff --git a/throttling/etc/throttling_urm.png b/throttling/etc/throttling_urm.png
index a9824e24b5a4..48ad1bc538e8 100644
Binary files a/throttling/etc/throttling_urm.png and b/throttling/etc/throttling_urm.png differ
diff --git a/tls/etc/tls.png b/tls/etc/tls.png
index 442f39a0c730..ede623213c56 100644
Binary files a/tls/etc/tls.png and b/tls/etc/tls.png differ
diff --git a/tolerant-reader/etc/tolerant_reader_urm.png b/tolerant-reader/etc/tolerant_reader_urm.png
index 9f5499172ee9..9132dcab557f 100644
Binary files a/tolerant-reader/etc/tolerant_reader_urm.png and b/tolerant-reader/etc/tolerant_reader_urm.png differ
diff --git a/trampoline/etc/trampoline.urm.png b/trampoline/etc/trampoline.urm.png
index f2e9c7439a32..edecc7c6a152 100644
Binary files a/trampoline/etc/trampoline.urm.png and b/trampoline/etc/trampoline.urm.png differ
diff --git a/transaction-script/etc/transaction-script.png b/transaction-script/etc/transaction-script.png
index 6d0cffb6a551..06ad7842a960 100644
Binary files a/transaction-script/etc/transaction-script.png and b/transaction-script/etc/transaction-script.png differ
diff --git a/typeobjectpattern/etc/typeobjectpattern.urm.png b/typeobjectpattern/etc/typeobjectpattern.urm.png
index 477dac5f2a2e..74836aa0619a 100644
Binary files a/typeobjectpattern/etc/typeobjectpattern.urm.png and b/typeobjectpattern/etc/typeobjectpattern.urm.png differ
diff --git a/update-method/etc/update-method.urm.png b/update-method/etc/update-method.urm.png
index ddc47b5fe145..50b5170fe3fc 100644
Binary files a/update-method/etc/update-method.urm.png and b/update-method/etc/update-method.urm.png differ
diff --git a/value-object/etc/value-object.png b/value-object/etc/value-object.png
index 69a244c80691..ebcafc4f151f 100644
Binary files a/value-object/etc/value-object.png and b/value-object/etc/value-object.png differ
diff --git a/version-number/etc/version-number.urm.png b/version-number/etc/version-number.urm.png
index 95a5819b4b6e..87cedecf70a0 100644
Binary files a/version-number/etc/version-number.urm.png and b/version-number/etc/version-number.urm.png differ
diff --git a/visitor/etc/visitor.png b/visitor/etc/visitor.png
index 5bbee60eeabf..adf850d31c9f 100644
Binary files a/visitor/etc/visitor.png and b/visitor/etc/visitor.png differ
diff --git a/visitor/etc/visitor_1.png b/visitor/etc/visitor_1.png
index de5285d7fdc3..4102d6f076f3 100644
Binary files a/visitor/etc/visitor_1.png and b/visitor/etc/visitor_1.png differ