diff --git a/docs/signs.rst b/docs/signs.rst index 9bf8e0f..6490230 100644 --- a/docs/signs.rst +++ b/docs/signs.rst @@ -147,10 +147,12 @@ Here is a more complex example where not every marker of a certain id has a cert 'y':85, 'z':-234, 'name':'Bar'}], - 'markers': [dict(name="Towns", filterFunction=townFilter, icon="town.png")], + 'markers': [dict(name="Towns", filterFunction=townFilter, icon="icons/marker_town.png")], ### Note: The 'icon' parameter allows you to specify a custom icon, as per ### standard markers. This icon must exist in the same folder as your ### custom webassets or in the same folder as the generated index.html + ### in this case, we use the marker_town.png icon which comes with + ### the Overviewer by default, located in a subdirectory of web_assets. } @@ -235,3 +237,12 @@ Predefined Filter Functions TODO write some filter functions, then document them here +Marker Icons Overviewer ships by default +======================================== + +Overviewer comes with multiple small icons that you can use for your markers. +You can find them in the ``overviewer_core/data/web_assets/icons`` directory. + +If you want to make your own in the same style, you can use the provided +``marker_base_plain.svg`` and ``marker_base_plain_red.svg`` as template, with +a vector editing software such as `Inkscape `_. diff --git a/overviewer_core/data/web_assets/icons/marker_anvil.png b/overviewer_core/data/web_assets/icons/marker_anvil.png new file mode 100644 index 0000000..a50b487 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_anvil.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_anvil_red.png b/overviewer_core/data/web_assets/icons/marker_anvil_red.png new file mode 100644 index 0000000..1b5f203 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_anvil_red.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_base_plain.svg b/overviewer_core/data/web_assets/icons/marker_base_plain.svg new file mode 100644 index 0000000..ed7bd84 --- /dev/null +++ b/overviewer_core/data/web_assets/icons/marker_base_plain.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/overviewer_core/data/web_assets/icons/marker_base_plain_red.svg b/overviewer_core/data/web_assets/icons/marker_base_plain_red.svg new file mode 100644 index 0000000..a89ec26 --- /dev/null +++ b/overviewer_core/data/web_assets/icons/marker_base_plain_red.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/overviewer_core/data/web_assets/icons/marker_factory.png b/overviewer_core/data/web_assets/icons/marker_factory.png new file mode 100644 index 0000000..55914c2 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_factory.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_factory_red.png b/overviewer_core/data/web_assets/icons/marker_factory_red.png new file mode 100644 index 0000000..bf71106 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_factory_red.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_hoe.png b/overviewer_core/data/web_assets/icons/marker_hoe.png new file mode 100644 index 0000000..f99c3f7 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_hoe.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_hoe_red.png b/overviewer_core/data/web_assets/icons/marker_hoe_red.png new file mode 100644 index 0000000..60ef117 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_hoe_red.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_mine.png b/overviewer_core/data/web_assets/icons/marker_mine.png new file mode 100644 index 0000000..f03eea2 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_mine.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_mine_red.png b/overviewer_core/data/web_assets/icons/marker_mine_red.png new file mode 100644 index 0000000..e88378b Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_mine_red.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_ship.png b/overviewer_core/data/web_assets/icons/marker_ship.png new file mode 100644 index 0000000..9b349a1 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_ship.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_ship_red.png b/overviewer_core/data/web_assets/icons/marker_ship_red.png new file mode 100644 index 0000000..a2fe0a9 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_ship_red.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_tower.png b/overviewer_core/data/web_assets/icons/marker_tower.png new file mode 100644 index 0000000..2f4f7b5 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_tower.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_tower_red.png b/overviewer_core/data/web_assets/icons/marker_tower_red.png new file mode 100644 index 0000000..d014222 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_tower_red.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_town.png b/overviewer_core/data/web_assets/icons/marker_town.png new file mode 100644 index 0000000..145cca8 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_town.png differ diff --git a/overviewer_core/data/web_assets/icons/marker_town_red.png b/overviewer_core/data/web_assets/icons/marker_town_red.png new file mode 100644 index 0000000..94a7118 Binary files /dev/null and b/overviewer_core/data/web_assets/icons/marker_town_red.png differ