diff --git a/common/build.gradle b/common/build.gradle index e0b696b42f3..90813d70b0c 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -32,18 +32,24 @@ dependencies { } sourceSets { - main { - java { - srcDir compileJavacc.outputDirectory - srcDir compileJavacc.inputDirectory - } - resources { - // consider changing it to src/gpl/resources to exclude non-free components: - srcDir 'src/nonfree/resources' - } - } + nonfree + gpl + main { + java { + srcDir compileJavacc.outputDirectory + srcDir compileJavacc.inputDirectory + } + resources { + if (project.hasProperty("usegpl")) { + srcDirs += gpl.resources.srcDirs + } else { + srcDirs += nonfree.resources.srcDirs + } + } + } } + compileJavacc { arguments = [static: 'false'] } diff --git a/common/src/gpl/resources/org/geogebra/common/icon_material_type/p22/icon-material-book.png b/common/src/gpl/resources/org/geogebra/common/icon_material_type/p22/icon-material-book.png new file mode 100644 index 00000000000..1673f048959 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icon_material_type/p22/icon-material-book.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icon_material_type/p22/icon-material-worksheet.png b/common/src/gpl/resources/org/geogebra/common/icon_material_type/p22/icon-material-worksheet.png new file mode 100644 index 00000000000..18e79de95be Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icon_material_type/p22/icon-material-worksheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/algebra_tree_close.png b/common/src/gpl/resources/org/geogebra/common/icons/png/algebra_tree_close.png new file mode 100644 index 00000000000..1fa88ac2e71 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/algebra_tree_close.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/algebra_tree_open.png b/common/src/gpl/resources/org/geogebra/common/icons/png/algebra_tree_open.png new file mode 100644 index 00000000000..42314257752 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/algebra_tree_open.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/android/document_viewer.png b/common/src/gpl/resources/org/geogebra/common/icons/png/android/document_viewer.png new file mode 100644 index 00000000000..056308cecd2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/android/document_viewer.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_4arrows_in.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_4arrows_in.png new file mode 100644 index 00000000000..bcae5179c11 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_4arrows_in.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_4arrows_out.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_4arrows_out.png new file mode 100644 index 00000000000..5d11178b089 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_4arrows_out.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor.png new file mode 100644 index 00000000000..3a413ed0709 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_finger.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_finger.png new file mode 100644 index 00000000000..d3fa215dd32 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_finger.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_grab.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_grab.png new file mode 100644 index 00000000000..f531b50403b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_grab.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_grabbing.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_grabbing.png new file mode 100644 index 00000000000..8d3f23f3340 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_grabbing.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_large_cross.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_large_cross.png new file mode 100644 index 00000000000..ba6977c8a1c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_cursor_large_cross.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_dockbar_triangle_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_dockbar_triangle_left.png new file mode 100644 index 00000000000..33c92799b13 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_dockbar_triangle_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_down.png new file mode 100644 index 00000000000..1a04ec6a998 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_last_gray.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_last_gray.png new file mode 100644 index 00000000000..60c54fe5ae4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_last_gray.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_next.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_next.png new file mode 100644 index 00000000000..1987b1aeb59 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_next.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_next_gray.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_next_gray.png new file mode 100644 index 00000000000..a068eea8e90 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_next_gray.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous.png new file mode 100644 index 00000000000..603b39d1cdd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous_blue.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous_blue.png new file mode 100644 index 00000000000..efa1ad86959 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous_blue.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous_gray.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous_gray.png new file mode 100644 index 00000000000..66dfc8b1e7f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_previous_gray.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_up.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_up.png new file mode 100644 index 00000000000..2dfe73fc017 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_go_up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_inputhelp_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_inputhelp_left.png new file mode 100644 index 00000000000..87bbe2e32c2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_inputhelp_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_inputhelp_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_inputhelp_right.png new file mode 100644 index 00000000000..bfe14ef2fd5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_inputhelp_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_fastforward.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_fastforward.png new file mode 100644 index 00000000000..530765c59d0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_fastforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_rewind.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_rewind.png new file mode 100644 index 00000000000..958c49a6507 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_rewind.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_skipback.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_skipback.png new file mode 100644 index 00000000000..00395293a16 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_skipback.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_skipforward.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_skipforward.png new file mode 100644 index 00000000000..67bc3544fa8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_nav_skipforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_down.png new file mode 100644 index 00000000000..54154d52659 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_down_rollover.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_down_rollover.png new file mode 100644 index 00000000000..1fdb8d783d2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_down_rollover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_up.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_up.png new file mode 100644 index 00000000000..f54b503744f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_up_rollover.png b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_up_rollover.png new file mode 100644 index 00000000000..0e14ec89f31 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/arrow_triangle_up_rollover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/cas.png b/common/src/gpl/resources/org/geogebra/common/icons/png/cas.png new file mode 100644 index 00000000000..cd3561bc996 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/cas.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/cas_keyboard.png b/common/src/gpl/resources/org/geogebra/common/icons/png/cas_keyboard.png new file mode 100644 index 00000000000..4526bf5babd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/cas_keyboard.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/cascopy_dynamic.png b/common/src/gpl/resources/org/geogebra/common/icons/png/cascopy_dynamic.png new file mode 100644 index 00000000000..fb0146244ec Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/cascopy_dynamic.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/cascopy_static.png b/common/src/gpl/resources/org/geogebra/common/icons/png/cascopy_static.png new file mode 100644 index 00000000000..c6b63bfcb0c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/cascopy_static.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/document-new.png b/common/src/gpl/resources/org/geogebra/common/icons/png/document-new.png new file mode 100644 index 00000000000..cd6df3ba43f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/document-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/document-open.png b/common/src/gpl/resources/org/geogebra/common/icons/png/document-open.png new file mode 100644 index 00000000000..efbca0f8498 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/document-open.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/document-save.png b/common/src/gpl/resources/org/geogebra/common/icons/png/document-save.png new file mode 100644 index 00000000000..9b1f5a1208f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/document-save.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/dots.png b/common/src/gpl/resources/org/geogebra/common/icons/png/dots.png new file mode 100644 index 00000000000..64d536aa177 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/dots.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/edit_clear.png b/common/src/gpl/resources/org/geogebra/common/icons/png/edit_clear.png new file mode 100644 index 00000000000..0ec2c163049 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/edit_clear.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/edit_cut.png b/common/src/gpl/resources/org/geogebra/common/icons/png/edit_cut.png new file mode 100644 index 00000000000..4292d759eef Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/edit_cut.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/edit_paste.png b/common/src/gpl/resources/org/geogebra/common/icons/png/edit_paste.png new file mode 100644 index 00000000000..a97d89d6b02 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/edit_paste.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/empty.png b/common/src/gpl/resources/org/geogebra/common/icons/png/empty.png new file mode 100644 index 00000000000..cd3561bc996 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/empty.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_osculating_circle.png b/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_osculating_circle.png new file mode 100644 index 00000000000..c22a07e2488 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_osculating_circle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_tangent_line.png b/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_tangent_line.png new file mode 100644 index 00000000000..0891260806a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_tangent_line.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_xy_segments.png b/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_xy_segments.png new file mode 100644 index 00000000000..62affcd59ae Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_xy_segments.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_xy_table.png b/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_xy_table.png new file mode 100644 index 00000000000..64c56cda361 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/function_inspector_xy_table.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/general_globe.png b/common/src/gpl/resources/org/geogebra/common/icons/png/general_globe.png new file mode 100644 index 00000000000..a6783d20380 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/general_globe.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/general_users.png b/common/src/gpl/resources/org/geogebra/common/icons/png/general_users.png new file mode 100644 index 00000000000..004e3b2e7c4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/general_users.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/general_wiki.png b/common/src/gpl/resources/org/geogebra/common/icons/png/general_wiki.png new file mode 100644 index 00000000000..8b3888e8e43 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/general_wiki.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra-logo.png b/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra-logo.png new file mode 100644 index 00000000000..f6fbbf00073 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra-logo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra_tube.png b/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra_tube.png new file mode 100644 index 00000000000..14ba03dcb03 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra_tube.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra_tube_writing.png b/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra_tube_writing.png new file mode 100644 index 00000000000..5e845ea8100 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/geogebra_tube_writing.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/help.png b/common/src/gpl/resources/org/geogebra/common/icons/png/help.png new file mode 100644 index 00000000000..5ec8ef141c1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/help.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_object_properties.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_object_properties.png new file mode 100644 index 00000000000..6cc0e78f2e9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_object_properties.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_redo.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_redo.png new file mode 100644 index 00000000000..9b29ad3f29a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_redo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_undo.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_undo.png new file mode 100644 index 00000000000..355812fda67 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_edit_undo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_close.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_close.png new file mode 100644 index 00000000000..3369fe1916b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_close.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_document-print.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_document-print.png new file mode 100644 index 00000000000..55e8eee3e24 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_document-print.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_document-print22.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_document-print22.png new file mode 100644 index 00000000000..46000168333 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_document-print22.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_dynamix_worksheet_as_webpage.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_dynamix_worksheet_as_webpage.png new file mode 100644 index 00000000000..b0c166ba6fa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_dynamix_worksheet_as_webpage.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_graphics_view_as_picture.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_graphics_view_as_picture.png new file mode 100644 index 00000000000..a8f5951a4d9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_graphics_view_as_picture.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_graphics_view_to_clipboard.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_graphics_view_to_clipboard.png new file mode 100644 index 00000000000..fb3664d71f6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_export_graphics_view_to_clipboard.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_new_window.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_new_window.png new file mode 100644 index 00000000000..c9fa5843f11 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_new_window.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_open.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_open.png new file mode 100644 index 00000000000..81da59276e2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_open.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_print_preview.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_print_preview.png new file mode 100644 index 00000000000..3dbe7e55e37 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_print_preview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_save.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_save.png new file mode 100644 index 00000000000..1dfde27f660 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_save.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_share.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_share.png new file mode 100644 index 00000000000..bcce9e7f523 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_file_share.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_help_about_license.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_help_about_license.png new file mode 100644 index 00000000000..f4087cbd531 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_help_about_license.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_options_font_size.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_options_font_size.png new file mode 100644 index 00000000000..016aa8111a7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_options_font_size.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_tools_create_new_tool.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_tools_create_new_tool.png new file mode 100644 index 00000000000..50550e478f8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_tools_create_new_tool.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_tools_manage_tools.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_tools_manage_tools.png new file mode 100644 index 00000000000..593dffd19dd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_tools_manage_tools.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_algebra.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_algebra.png new file mode 100644 index 00000000000..226164991b0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_algebra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_cas.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_cas.png new file mode 100644 index 00000000000..e687f74a90e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_cas.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_construction_protocol.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_construction_protocol.png new file mode 100644 index 00000000000..0a6a33ac878 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_construction_protocol.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics.png new file mode 100644 index 00000000000..962a9613e60 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics1.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics1.png new file mode 100644 index 00000000000..8dd03e0f673 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics1.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics2.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics2.png new file mode 100644 index 00000000000..befb10fb082 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics3.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics3.png new file mode 100644 index 00000000000..9284e4f8007 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics3D.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics3D.png new file mode 100644 index 00000000000..10d2a5ef181 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics3D.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics_extra.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics_extra.png new file mode 100644 index 00000000000..924ba1dd46e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_graphics_extra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_input_bar.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_input_bar.png new file mode 100644 index 00000000000..3010ed4e3c9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_input_bar.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_keyboard.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_keyboard.png new file mode 100644 index 00000000000..a0cd295be57 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_keyboard.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_refresh_view.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_refresh_view.png new file mode 100644 index 00000000000..9c8d111165c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_refresh_view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_spreadsheet.png new file mode 100644 index 00000000000..ccd06d2cd52 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/menu_view_spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/optionsBoxArrow.png b/common/src/gpl/resources/org/geogebra/common/icons/png/optionsBoxArrow.png new file mode 100644 index 00000000000..cf299f88f0b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/optionsBoxArrow.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives.png b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives.png new file mode 100644 index 00000000000..ae5092bdef8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_algebra&graphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_algebra&graphics.png new file mode 100644 index 00000000000..a98163df460 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_algebra&graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_algebra_3Dgraphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_algebra_3Dgraphics.png new file mode 100644 index 00000000000..d0f3d51b19a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_algebra_3Dgraphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_basic_geometry.png b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_basic_geometry.png new file mode 100644 index 00000000000..3759442dfbb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_basic_geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_cas&graphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_cas&graphics.png new file mode 100644 index 00000000000..4d7f307d416 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_cas&graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_geometry.png b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_geometry.png new file mode 100644 index 00000000000..03a1fb504ac Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_spreadsheet&graphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_spreadsheet&graphics.png new file mode 100644 index 00000000000..bccf7ed5df7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/perspectives_spreadsheet&graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_cumulative_distribution.png b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_cumulative_distribution.png new file mode 100644 index 00000000000..89852b5ddd0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_cumulative_distribution.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_export.png b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_export.png new file mode 100644 index 00000000000..1924280a39e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_export.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_between.png b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_between.png new file mode 100644 index 00000000000..b8ee1afb29d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_between.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_left.png new file mode 100644 index 00000000000..052251a2c6c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_right.png new file mode 100644 index 00000000000..2278829cdb8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_interval_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_line_graph.png b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_line_graph.png new file mode 100644 index 00000000000..0d3c6529771 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_line_graph.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_normal_overlay.png b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_normal_overlay.png new file mode 100644 index 00000000000..66918a8ef02 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_normal_overlay.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_step_graph.png b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_step_graph.png new file mode 100644 index 00000000000..704c851e96e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/probability_calculator_step_graph.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_advanced.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_advanced.png new file mode 100644 index 00000000000..f3bca1f7f3b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_advanced.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults.png new file mode 100644 index 00000000000..889aa622505 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults_2.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults_2.png new file mode 100644 index 00000000000..0254650070c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults_2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults_3.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults_3.png new file mode 100644 index 00000000000..e92112ff01a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_defaults_3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_graphics_lock.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_graphics_lock.png new file mode 100644 index 00000000000..8fafabab49b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_graphics_lock.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_layout.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_layout.png new file mode 100644 index 00000000000..8c5f5b6c0df Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_layout.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object.png new file mode 100644 index 00000000000..6746f1b2120 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object_check.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object_check.png new file mode 100644 index 00000000000..66426835db5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object_check.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object_list_add.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object_list_add.png new file mode 100644 index 00000000000..e66b9f08901 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_object_list_add.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner1.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner1.png new file mode 100644 index 00000000000..0512ab599e8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner1.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner2.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner2.png new file mode 100644 index 00000000000..646846c8390 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner4.png b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner4.png new file mode 100644 index 00000000000..cfd363939ed Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/properties_position_corner4.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_edit_text.png b/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_edit_text.png new file mode 100644 index 00000000000..e14b4153e3d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_edit_text.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_record_to_spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_record_to_spreadsheet.png new file mode 100644 index 00000000000..37c7833e1e7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_record_to_spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_rename.png b/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_rename.png new file mode 100644 index 00000000000..6a0181aa735 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_rename.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_trace_on.png b/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_trace_on.png new file mode 100644 index 00000000000..a7c7f1749b6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/rightclick_trace_on.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet.png new file mode 100644 index 00000000000..0f6a4fd5cb8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_grid.png b/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_grid.png new file mode 100644 index 00000000000..c841124997e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_header_column.png b/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_header_column.png new file mode 100644 index 00000000000..3d2d48426ec Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_header_column.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_header_row.png b/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_header_row.png new file mode 100644 index 00000000000..0bc45297d16 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/spreadsheet_header_row.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_algebraview_auxiliary_objects.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_algebraview_auxiliary_objects.png new file mode 100644 index 00000000000..be981772e91 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_algebraview_auxiliary_objects.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_algebraview_sort_objects_by.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_algebraview_sort_objects_by.png new file mode 100644 index 00000000000..f393baeaf58 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_algebraview_sort_objects_by.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_2nd_plot.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_2nd_plot.png new file mode 100644 index 00000000000..cf2ca132139 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_2nd_plot.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_data.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_data.png new file mode 100644 index 00000000000..566b06546e3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_data.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_statistics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_statistics.png new file mode 100644 index 00000000000..be6c74c41be Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_data_analysis_show_statistics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_absolute_position_on_screen.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_absolute_position_on_screen.png new file mode 100644 index 00000000000..c02aafa41d8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_absolute_position_on_screen.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_point_capturing.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_point_capturing.png new file mode 100644 index 00000000000..3f9c7532cb7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_point_capturing.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png new file mode 100644 index 00000000000..3e7ee34f608 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png new file mode 100644 index 00000000000..53017507906 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dash-dot.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dash-dot.png new file mode 100644 index 00000000000..fcb1a8e54b8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dash-dot.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dashed-long.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dashed-long.png new file mode 100644 index 00000000000..7f98c12577a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dashed-long.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dashed-short.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dashed-short.png new file mode 100644 index 00000000000..1dfa98d5c78 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dashed-short.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dotted.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dotted.png new file mode 100644 index 00000000000..c971ea1a928 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-dotted.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-solid.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-solid.png new file mode 100644 index 00000000000..19ca8b290a1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_line-solid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-cross-diag.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-cross-diag.png new file mode 100644 index 00000000000..b8c21fbd76b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-cross-diag.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-cross.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-cross.png new file mode 100644 index 00000000000..4edf4ef290c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-cross.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-diamond-empty.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-diamond-empty.png new file mode 100644 index 00000000000..41e94585cb7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-diamond-empty.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-diamond-full.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-diamond-full.png new file mode 100644 index 00000000000..84a90a6d031 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-diamond-full.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-down.png new file mode 100644 index 00000000000..6c551c84b98 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-empty.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-empty.png new file mode 100644 index 00000000000..13f96571a6a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-empty.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-full.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-full.png new file mode 100644 index 00000000000..b43ac981885 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-full.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-left.png new file mode 100644 index 00000000000..7f807e42673 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-right.png new file mode 100644 index 00000000000..287add9b673 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-up.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-up.png new file mode 100644 index 00000000000..e0e2e8aea5e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_point-up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_center.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_center.png new file mode 100644 index 00000000000..96da43e799f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_center.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_left.png new file mode 100644 index 00000000000..c11952914ca Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_right.png new file mode 100644 index 00000000000..2a92683549a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_align_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_all.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_all.png new file mode 100644 index 00000000000..8165562df8f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_all.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_buttom.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_buttom.png new file mode 100644 index 00000000000..6c195694e73 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_buttom.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_frame.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_frame.png new file mode 100644 index 00000000000..7aec1e2665e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_frame.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_inside.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_inside.png new file mode 100644 index 00000000000..ca8ced1b45c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_inside.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_left.png new file mode 100644 index 00000000000..71befdd4964 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_none.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_none.png new file mode 100644 index 00000000000..bf878249f97 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_none.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_right.png new file mode 100644 index 00000000000..6ccf82ab007 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_top.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_top.png new file mode 100644 index 00000000000..828dd6df037 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_set_border_top.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_show_input_bar.png b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_show_input_bar.png new file mode 100644 index 00000000000..e1e8c82a30c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/stylingbar/stylingbar_spreadsheetview_show_input_bar.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/subToolbarArrow.png b/common/src/gpl/resources/org/geogebra/common/icons/png/subToolbarArrow.png new file mode 100644 index 00000000000..a3a82898a7e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/subToolbarArrow.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_btn.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_btn.png new file mode 100644 index 00000000000..a14c052a3f3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_btn.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_close.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_close.png new file mode 100644 index 00000000000..c448b3bb285 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_close.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_maximize.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_maximize.png new file mode 100644 index 00000000000..0a333561112 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_maximize.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_move.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_move.png new file mode 100644 index 00000000000..d3fd6dfcc84 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_move.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_refresh.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_refresh.png new file mode 100644 index 00000000000..457af68eabf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_refresh.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_unmaximize.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_unmaximize.png new file mode 100644 index 00000000000..5cdda7cd814 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_unmaximize.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_unwindow.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_unwindow.png new file mode 100644 index 00000000000..ac96aac0b8f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_unwindow.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_window.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_window.png new file mode 100644 index 00000000000..98bb2d85815 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_window.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/view_zoom.png b/common/src/gpl/resources/org/geogebra/common/icons/png/view_zoom.png new file mode 100644 index 00000000000..9280a357608 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/view_zoom.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/algebra-view-tree-closed.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/algebra-view-tree-closed.png new file mode 100644 index 00000000000..5a8e9127827 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/algebra-view-tree-closed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/algebra-view-tree-open.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/algebra-view-tree-open.png new file mode 100644 index 00000000000..69f2acfe549 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/algebra-view-tree-open.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/alt/document_edit.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/alt/document_edit.png new file mode 100644 index 00000000000..b7be8977e32 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/alt/document_edit.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/alt/document_viewer.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/alt/document_viewer.png new file mode 100644 index 00000000000..74d359bef52 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/alt/document_viewer.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-left.png new file mode 100644 index 00000000000..0cb40fed354 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-right.png new file mode 100644 index 00000000000..3004b39f525 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-up.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-up.png new file mode 100644 index 00000000000..0b792cf7b4b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow-submenu-up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow_go_previous_grey.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow_go_previous_grey.png new file mode 100644 index 00000000000..ed8306a4c6f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow_go_previous_grey.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow_go_previous_purple.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow_go_previous_purple.png new file mode 100644 index 00000000000..6a3e078b38e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/arrow_go_previous_purple.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/button_cancel.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/button_cancel.png new file mode 100644 index 00000000000..5c0c5c5196d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/button_cancel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/button_search.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/button_search.png new file mode 100644 index 00000000000..9d4f1202d03 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/button_search.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_1line.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_1line.png new file mode 100644 index 00000000000..6e38fba0adc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_1line.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_1stroke.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_1stroke.png new file mode 100644 index 00000000000..8a13fbf1b83 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_1stroke.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_2lines.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_2lines.png new file mode 100644 index 00000000000..2bffeefe1b5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_2lines.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_2strokes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_2strokes.png new file mode 100644 index 00000000000..528bb29ea3d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_2strokes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_3lines.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_3lines.png new file mode 100644 index 00000000000..6283a073049 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_3lines.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_3strokes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_3strokes.png new file mode 100644 index 00000000000..efc90278a6a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_3strokes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_arrow-down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_arrow-down.png new file mode 100644 index 00000000000..72eb37622bd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_arrow-down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_arrow-up.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_arrow-up.png new file mode 100644 index 00000000000..f52885be5c3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_angle_arrow-up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrow.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrow.png new file mode 100644 index 00000000000..8d9ef3365fe Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrow.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrow_filled.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrow_filled.png new file mode 100644 index 00000000000..89ff61d5660 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrow_filled.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrows.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrows.png new file mode 100644 index 00000000000..c5d735c419f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrows.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrows_filled.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrows_filled.png new file mode 100644 index 00000000000..aa638692f9e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_arrows_filled.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_line.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_line.png new file mode 100644 index 00000000000..e8f8e9ece01 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_axes_line.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_1arrow.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_1arrow.png new file mode 100644 index 00000000000..a4642e072fa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_1arrow.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_1stroke.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_1stroke.png new file mode 100644 index 00000000000..f3adaf39bd8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_1stroke.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_2arrows.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_2arrows.png new file mode 100644 index 00000000000..b1466121ad7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_2arrows.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_2strokes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_2strokes.png new file mode 100644 index 00000000000..bade376ca01 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_2strokes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_3arrows.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_3arrows.png new file mode 100644 index 00000000000..3d79aaaffa3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_3arrows.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_3strokes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_3strokes.png new file mode 100644 index 00000000000..79f77edf432 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_3strokes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_line.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_line.png new file mode 100644 index 00000000000..8ce2378ba29 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/32px/decoration_segment_line.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_1line.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_1line.png new file mode 100644 index 00000000000..cc6c3d873ef Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_1line.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_1stroke.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_1stroke.png new file mode 100644 index 00000000000..d945e8fc02f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_1stroke.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_2lines.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_2lines.png new file mode 100644 index 00000000000..e7493eece24 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_2lines.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_2strokes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_2strokes.png new file mode 100644 index 00000000000..6c7fd4d75d8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_2strokes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_3lines.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_3lines.png new file mode 100644 index 00000000000..ac1a20c55fe Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_3lines.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_3strokes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_3strokes.png new file mode 100644 index 00000000000..d7440637ec2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_3strokes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_arrow-down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_arrow-down.png new file mode 100644 index 00000000000..dd645e925e3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_arrow-down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_arrow-up.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_arrow-up.png new file mode 100644 index 00000000000..d3d687a82b7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_angle_arrow-up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrow.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrow.png new file mode 100644 index 00000000000..9cc25e3a95d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrow.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrow_filled.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrow_filled.png new file mode 100644 index 00000000000..00d26d8de31 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrow_filled.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrows.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrows.png new file mode 100644 index 00000000000..46780118879 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrows.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrows_filled.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrows_filled.png new file mode 100644 index 00000000000..150e0eb37d7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_arrows_filled.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_line.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_line.png new file mode 100644 index 00000000000..7b0b6769dfa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_axes_line.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_1arrow.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_1arrow.png new file mode 100644 index 00000000000..20b80e1c39b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_1arrow.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_1stroke.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_1stroke.png new file mode 100644 index 00000000000..43eb32492de Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_1stroke.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_2arrows.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_2arrows.png new file mode 100644 index 00000000000..4e3db5c95b2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_2arrows.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_2strokes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_2strokes.png new file mode 100644 index 00000000000..a14acd121c4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_2strokes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_3arrows.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_3arrows.png new file mode 100644 index 00000000000..fd252dc7ccf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_3arrows.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_3strokes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_3strokes.png new file mode 100644 index 00000000000..238c419503f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_3strokes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_line.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_line.png new file mode 100644 index 00000000000..2f4a7a73268 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/decoration_icons/decoration_segment_line.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-error.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-error.png new file mode 100644 index 00000000000..967de71d78c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-error.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-info.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-info.png new file mode 100644 index 00000000000..5a26cff91c3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-info.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-question.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-question.png new file mode 100644 index 00000000000..f5364cec104 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-question.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-warning.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-warning.png new file mode 100644 index 00000000000..a1f8149d34d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dialog-warning.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_close.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_close.png new file mode 100644 index 00000000000..8a8b81a95af Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_close.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_drag.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_drag.png new file mode 100644 index 00000000000..8adf048308b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_drag.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_down.png new file mode 100644 index 00000000000..2c9b574605a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_left.png new file mode 100644 index 00000000000..8dae6774693 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_left_darker.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_left_darker.png new file mode 100644 index 00000000000..09b29964c5d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_left_darker.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_right.png new file mode 100644 index 00000000000..81933ebac14 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_up.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_up.png new file mode 100644 index 00000000000..e10f593fd9a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_up_darker.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_up_darker.png new file mode 100644 index 00000000000..3e16d7ea853 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/dockbar_triangle_up_darker.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_delete.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_delete.png new file mode 100644 index 00000000000..da716a566c3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_delete_active.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_delete_active.png new file mode 100644 index 00000000000..5dac556dffa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_delete_active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_edit.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_edit.png new file mode 100644 index 00000000000..ad4426c8f2d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_edit.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_edit_active.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_edit_active.png new file mode 100644 index 00000000000..f541b9a4862 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_edit_active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite.png new file mode 100644 index 00000000000..3aa1eb48f73 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_active.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_active.png new file mode 100644 index 00000000000..0e015dfa91d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_selected.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_selected.png new file mode 100644 index 00000000000..1c92beb4b8a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_selected.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_selected_active.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_selected_active.png new file mode 100644 index 00000000000..4829024356d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_favourite_selected_active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_view.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_view.png new file mode 100644 index 00000000000..24ec77e19aa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_view_active.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_view_active.png new file mode 100644 index 00000000000..a44c5d220af Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_view_active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_viewer.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_viewer.png new file mode 100644 index 00000000000..74d359bef52 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/document_viewer.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/ggb_logo_back.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/ggb_logo_back.png new file mode 100644 index 00000000000..962a0c45d5b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/ggb_logo_back.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/little-triangle-down-active.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/little-triangle-down-active.png new file mode 100644 index 00000000000..1140ff604bd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/little-triangle-down-active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/little-triangle-down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/little-triangle-down.png new file mode 100644 index 00000000000..b1044844211 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/little-triangle-down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu-further-items_.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu-further-items_.png new file mode 100644 index 00000000000..75ef272746e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu-further-items_.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menuBarSubMenuIconLTR.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menuBarSubMenuIconLTR.png new file mode 100644 index 00000000000..7d24d4a0c61 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menuBarSubMenuIconLTR.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menuBarSubMenuIconRTL.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menuBarSubMenuIconRTL.png new file mode 100644 index 00000000000..5b1efcf957f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menuBarSubMenuIconRTL.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-algebra.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-algebra.png new file mode 100644 index 00000000000..a46b3262dbb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-algebra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-basic-geometry.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-basic-geometry.png new file mode 100644 index 00000000000..dc0fb8d9dc3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-basic-geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-cas.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-cas.png new file mode 100644 index 00000000000..1601d9d5268 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-cas.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-geometry.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-geometry.png new file mode 100644 index 00000000000..8cc055a8496 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-spreadsheet.png new file mode 100644 index 00000000000..195b491c2a0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/archive/menu-perspectives-spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-copy-visual-style.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-copy-visual-style.png new file mode 100644 index 00000000000..7490f373b4c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-copy-visual-style.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-copy.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-copy.png new file mode 100644 index 00000000000..eaf37a7246a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-copy.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-cut.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-cut.png new file mode 100644 index 00000000000..99b9a2d9893 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-cut.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-delete.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-delete.png new file mode 100644 index 00000000000..379212fc33d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-paste.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-paste.png new file mode 100644 index 00000000000..174210a68c3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-paste.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-redo.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-redo.png new file mode 100644 index 00000000000..5e6115f189d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-redo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-rename.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-rename.png new file mode 100644 index 00000000000..f59dad1c102 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-rename.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-select-all.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-select-all.png new file mode 100644 index 00000000000..88eb59e8e6c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-select-all.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-undo.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-undo.png new file mode 100644 index 00000000000..bd44b8cf198 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-undo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-view.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-view.png new file mode 100644 index 00000000000..1a6b176013d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit-view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit.png new file mode 100644 index 00000000000..9ccfb0bf218 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-edit.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-export.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-export.png new file mode 100644 index 00000000000..b251ca531a1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-export.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-new.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-new.png new file mode 100644 index 00000000000..278a410acbf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-open.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-open.png new file mode 100644 index 00000000000..47a009884e0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-open.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-save.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-save.png new file mode 100644 index 00000000000..01da2982ff3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-save.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-share.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-share.png new file mode 100644 index 00000000000..3bb94024b19 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file-share.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file.png new file mode 100644 index 00000000000..4afd32218ec Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-file.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-help-about.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-help-about.png new file mode 100644 index 00000000000..b305ef27e21 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-help-about.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-help.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-help.png new file mode 100644 index 00000000000..51369d19cd0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-help.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-font-size.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-font-size.png new file mode 100644 index 00000000000..b690d2bb193 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-font-size.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-labeling.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-labeling.png new file mode 100644 index 00000000000..9856f9b1a6f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-labeling.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-language.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-language.png new file mode 100644 index 00000000000..57d2d8a64cd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-language.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-point-capturing.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-point-capturing.png new file mode 100644 index 00000000000..1c2d87b243b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options-point-capturing.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options.png new file mode 100644 index 00000000000..e2e66d8f382 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-options.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-perspectives.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-perspectives.png new file mode 100644 index 00000000000..034d72a9121 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-perspectives.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-pin.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-pin.png new file mode 100644 index 00000000000..46088c9d444 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-pin.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-record-to-spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-record-to-spreadsheet.png new file mode 100644 index 00000000000..5a4cd7f7585 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-record-to-spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-remove.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-remove.png new file mode 100644 index 00000000000..7923ed0e667 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-remove.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-sign-in.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-sign-in.png new file mode 100644 index 00000000000..ad037b4ffd4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-sign-in.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-sign-out.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-sign-out.png new file mode 100644 index 00000000000..f9ede2c4957 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-sign-out.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-signed-in-f.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-signed-in-f.png new file mode 100644 index 00000000000..a071fa4a110 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-signed-in-f.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-signed-in-m.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-signed-in-m.png new file mode 100644 index 00000000000..22fefbabe5e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-signed-in-m.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools-customize.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools-customize.png new file mode 100644 index 00000000000..976415284bd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools-customize.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools-new.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools-new.png new file mode 100644 index 00000000000..c6f9326eee2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools.png new file mode 100644 index 00000000000..7e69896f097 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-tools.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-trace-on.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-trace-on.png new file mode 100644 index 00000000000..7cbe899a63f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-trace-on.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view-close.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view-close.png new file mode 100644 index 00000000000..fd99d9e6a7a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view-close.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view-refresh-views.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view-refresh-views.png new file mode 100644 index 00000000000..c702dd14750 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view-refresh-views.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view.png new file mode 100644 index 00000000000..74f82cdad4c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu-view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_algebra.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_algebra.png new file mode 100644 index 00000000000..5891571d8a7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_algebra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_cas.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_cas.png new file mode 100644 index 00000000000..bfdd20f95e8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_cas.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_construction_protocol.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_construction_protocol.png new file mode 100644 index 00000000000..81301558d8a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_construction_protocol.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics.png new file mode 100644 index 00000000000..50fe642b4e5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics1.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics1.png new file mode 100644 index 00000000000..9850c1f9548 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics1.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics2.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics2.png new file mode 100644 index 00000000000..8ade85a5479 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics3.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics3.png new file mode 100644 index 00000000000..79e8e430f2e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics_extra.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics_extra.png new file mode 100644 index 00000000000..95042ddf160 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_graphics_extra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_input_bar.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_input_bar.png new file mode 100644 index 00000000000..aacc309e749 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_input_bar.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_probability.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_probability.png new file mode 100644 index 00000000000..d511e252be7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_probability.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_spreadsheet.png new file mode 100644 index 00000000000..2e699a03a5e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/menu_view_spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/mode_showhideobject.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/mode_showhideobject.png new file mode 100644 index 00000000000..15680c40090 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/mode_showhideobject.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_algebra_3Dgraphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_algebra_3Dgraphics.png new file mode 100644 index 00000000000..8560fdaca69 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_algebra_3Dgraphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_basic_geometry.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_basic_geometry.png new file mode 100644 index 00000000000..96bb68b8643 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_basic_geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_geometry.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_geometry.png new file mode 100644 index 00000000000..7c380e20a57 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/perspectives_geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_matrix.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_matrix.png new file mode 100644 index 00000000000..4004c5bb420 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_matrix.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_parametric_curve.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_parametric_curve.png new file mode 100644 index 00000000000..29c8f7e54cb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_parametric_curve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_piecewise_function.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_piecewise_function.png new file mode 100644 index 00000000000..4bd09fcb07a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_algebraview_new_piecewise_function.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_graphicsview_show_or_hide_the_axes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_graphicsview_show_or_hide_the_axes.png new file mode 100644 index 00000000000..b559f54c62d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_graphicsview_show_or_hide_the_axes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_graphicsview_show_or_hide_the_grid.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_graphicsview_show_or_hide_the_grid.png new file mode 100644 index 00000000000..6bb59e9544e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/menu_icons/stylingbar_graphicsview_show_or_hide_the_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_fastforward.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_fastforward.png new file mode 100644 index 00000000000..ed3dfc73c6d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_fastforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_pause.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_pause.png new file mode 100644 index 00000000000..254c65ef1f7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_pause.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_play.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_play.png new file mode 100644 index 00000000000..d6bf4690f15 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_play.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_rewind.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_rewind.png new file mode 100644 index 00000000000..60d151de097 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_rewind.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_skipback.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_skipback.png new file mode 100644 index 00000000000..c73651d9839 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_skipback.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_skipforward.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_skipforward.png new file mode 100644 index 00000000000..2a46b8755c0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/nav_skipforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_geogebratube.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_geogebratube.png new file mode 100644 index 00000000000..81f87e2850e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_geogebratube.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_googledrive.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_googledrive.png new file mode 100644 index 00000000000..990821f9483 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_googledrive.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_local-storage.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_local-storage.png new file mode 100644 index 00000000000..f03b6708e0a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_local-storage.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_skydrive.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_skydrive.png new file mode 100644 index 00000000000..a870ba7c309 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/open-from-location_skydrive.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_cumulative_distribution.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_cumulative_distribution.png new file mode 100644 index 00000000000..a9090291493 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_cumulative_distribution.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_export.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_export.png new file mode 100644 index 00000000000..2b74ba690ab Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_export.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_export_old.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_export_old.png new file mode 100644 index 00000000000..7e05502a2f6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_export_old.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_between.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_between.png new file mode 100644 index 00000000000..55b7879bd06 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_between.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_left.png new file mode 100644 index 00000000000..2589a9839ec Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_right.png new file mode 100644 index 00000000000..98abb274222 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_interval_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_line_graph.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_line_graph.png new file mode 100644 index 00000000000..910f1165689 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_line_graph.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_normal_overlay.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_normal_overlay.png new file mode 100644 index 00000000000..6ebbaca245c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_normal_overlay.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_step_graph.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_step_graph.png new file mode 100644 index 00000000000..bd76e0e363b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/probability_calculator_step_graph.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/profile-options-arrow.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/profile-options-arrow.png new file mode 100644 index 00000000000..4d60ac3c541 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/profile-options-arrow.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/question-mark.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/question-mark.png new file mode 100644 index 00000000000..e4043ceca05 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/question-mark.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete.png new file mode 100644 index 00000000000..c7161b93104 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete_dark.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete_dark.png new file mode 100644 index 00000000000..77ea7f3c76a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete_dark.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete_hover.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete_hover.png new file mode 100644 index 00000000000..a4ab6843b36 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_delete_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_matrix_size.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_matrix_size.png new file mode 100644 index 00000000000..baad95b6b75 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_matrix_size.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_matrix_size_hover.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_matrix_size_hover.png new file mode 100644 index 00000000000..80059f03a76 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_matrix_size_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_new.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_new.png new file mode 100644 index 00000000000..909e5e7a0ea Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_new_hover.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_new_hover.png new file mode 100644 index 00000000000..1793de96a2a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/algebra_new_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_absolute_position_on_screen.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_absolute_position_on_screen.png new file mode 100644 index 00000000000..fdc6db54b0d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_absolute_position_on_screen.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_big.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_big.png new file mode 100644 index 00000000000..fe86776e34a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_big.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_middle.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_middle.png new file mode 100644 index 00000000000..8c3c5df4f97 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_middle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_small.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_small.png new file mode 100644 index 00000000000..cc6c615df07 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_graphicsview_delete_small.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_properties_graphics_view.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_properties_graphics_view.png new file mode 100644 index 00000000000..d9d0aafbb6b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_properties_graphics_view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_properties_graphics_view2.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_properties_graphics_view2.png new file mode 100644 index 00000000000..f90fedcce43 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_properties_graphics_view2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_center.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_center.png new file mode 100644 index 00000000000..a1fb3219197 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_center.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_left.png new file mode 100644 index 00000000000..375560d1984 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_right.png new file mode 100644 index 00000000000..16b6a5b9dd1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/archive/stylingbar_spreadsheetview_align_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/empty.gif b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/empty.gif new file mode 100644 index 00000000000..73130b99196 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/empty.gif differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylebar_angle_interval.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylebar_angle_interval.png new file mode 100644 index 00000000000..1286da40384 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylebar_angle_interval.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylebar_more.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylebar_more.png new file mode 100644 index 00000000000..c2380ca80c3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylebar_more.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_algebraview_auxiliary_objects.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_algebraview_auxiliary_objects.png new file mode 100644 index 00000000000..d66aded45d6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_algebraview_auxiliary_objects.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_algebraview_sort_objects_by.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_algebraview_sort_objects_by.png new file mode 100644 index 00000000000..0ce566bb3d4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_algebraview_sort_objects_by.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_2nd_plot.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_2nd_plot.png new file mode 100644 index 00000000000..2c713cad395 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_2nd_plot.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_data.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_data.png new file mode 100644 index 00000000000..ebde210696c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_data.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_statistics.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_statistics.png new file mode 100644 index 00000000000..2470810cff8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_data_analysis_show_statistics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_dots.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_dots.png new file mode 100644 index 00000000000..7bc54ef068e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_dots.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_dots_active.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_dots_active.png new file mode 100644 index 00000000000..878dc6f451d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_dots_active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_empty.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_empty.png new file mode 100644 index 00000000000..e112b73293b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_empty.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_large.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_large.png new file mode 100644 index 00000000000..8657e1e8d1d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_large.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_medium.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_medium.png new file mode 100644 index 00000000000..4d6df7b6199 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_medium.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_small.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_small.png new file mode 100644 index 00000000000..1b3e7e416bc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_delete_small.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_point_capturing.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_point_capturing.png new file mode 100644 index 00000000000..fefa7d450f8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_point_capturing.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_refresh_view.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_refresh_view.png new file mode 100644 index 00000000000..bc8d66697e5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_refresh_view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png new file mode 100644 index 00000000000..22c228ae8f4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png new file mode 100644 index 00000000000..9d80a2ad341 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_isometric_grid.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_isometric_grid.png new file mode 100644 index 00000000000..6b3d459e4d7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_isometric_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_polar_grid.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_polar_grid.png new file mode 100644 index 00000000000..4faf1aafd58 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_show_or_hide_the_polar_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_standardview.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_standardview.png new file mode 100644 index 00000000000..61a48055169 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_standardview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_view_all_objects.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_view_all_objects.png new file mode 100644 index 00000000000..1fe8936861a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_graphicsview_view_all_objects.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dash-dot.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dash-dot.png new file mode 100644 index 00000000000..cf12ee4173c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dash-dot.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dashed-long.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dashed-long.png new file mode 100644 index 00000000000..d4059e928ab Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dashed-long.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dashed-short.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dashed-short.png new file mode 100644 index 00000000000..400453cfb79 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dashed-short.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dotted.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dotted.png new file mode 100644 index 00000000000..1521d7ec906 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-dotted.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-solid.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-solid.png new file mode 100644 index 00000000000..902c4b43b20 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_line-solid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_object_fixed.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_object_fixed.png new file mode 100644 index 00000000000..7889e92d647 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_object_fixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_object_unfixed.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_object_unfixed.png new file mode 100644 index 00000000000..ef54ee4fe24 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_object_unfixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_pin.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_pin.png new file mode 100644 index 00000000000..0399e49b288 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_pin.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-cross-diag.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-cross-diag.png new file mode 100644 index 00000000000..8d129651098 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-cross-diag.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-cross.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-cross.png new file mode 100644 index 00000000000..fa63c946f69 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-cross.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-diamond-empty.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-diamond-empty.png new file mode 100644 index 00000000000..369b611bd59 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-diamond-empty.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-diamond-full.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-diamond-full.png new file mode 100644 index 00000000000..676926065b0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-diamond-full.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-down.png new file mode 100644 index 00000000000..981fefa8a62 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-empty.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-empty.png new file mode 100644 index 00000000000..d6364a65bce Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-empty.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-full.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-full.png new file mode 100644 index 00000000000..281ab9fde7b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-full.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-left.png new file mode 100644 index 00000000000..c66a58f1014 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-right.png new file mode 100644 index 00000000000..80966a7b994 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-up.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-up.png new file mode 100644 index 00000000000..61123417323 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_point-up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_properties_object.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_properties_object.png new file mode 100644 index 00000000000..d2fc791f304 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_properties_object.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_center.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_center.png new file mode 100644 index 00000000000..8c935c47541 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_center.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_left.png new file mode 100644 index 00000000000..489017ea54e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_right.png new file mode 100644 index 00000000000..2af0974085f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheet_align_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_all.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_all.png new file mode 100644 index 00000000000..d8cf3802e12 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_all.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_buttom.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_buttom.png new file mode 100644 index 00000000000..e6e581dcc30 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_buttom.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_frame.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_frame.png new file mode 100644 index 00000000000..1a50e599705 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_frame.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_inside.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_inside.png new file mode 100644 index 00000000000..632c09f43f6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_inside.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_left.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_left.png new file mode 100644 index 00000000000..8c880e7048f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_none.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_none.png new file mode 100644 index 00000000000..53060df4a4c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_none.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_right.png new file mode 100644 index 00000000000..2082ce20299 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_top.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_top.png new file mode 100644 index 00000000000..7bbf969b14f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_set_border_top.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_show_input_bar.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_show_input_bar.png new file mode 100644 index 00000000000..d6b6b1269aa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_spreadsheetview_show_input_bar.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_text_font_size.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_text_font_size.png new file mode 100644 index 00000000000..dd283123e18 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/stylingbar/stylingbar_text_font_size.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/toolbar-further-tools-icon.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/toolbar-further-tools-icon.png new file mode 100644 index 00000000000..00abf8da64c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/toolbar-further-tools-icon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_down.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_down.png new file mode 100644 index 00000000000..dea48bb5fbd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_down_active.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_down_active.png new file mode 100644 index 00000000000..e75adb729bc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_down_active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_right.png b/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_right.png new file mode 100644 index 00000000000..61627e69bf4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png/web/triangle_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png16x16/bar_graph.png b/common/src/gpl/resources/org/geogebra/common/icons/png16x16/bar_graph.png new file mode 100644 index 00000000000..94d5164c7e2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png16x16/bar_graph.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png16x16/cumulative_distribution.png b/common/src/gpl/resources/org/geogebra/common/icons/png16x16/cumulative_distribution.png new file mode 100644 index 00000000000..549b6607dc9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png16x16/cumulative_distribution.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png16x16/menu_view_graphics_extra.png b/common/src/gpl/resources/org/geogebra/common/icons/png16x16/menu_view_graphics_extra.png new file mode 100644 index 00000000000..281a3e44657 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png16x16/menu_view_graphics_extra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png16x16/step_graph.png b/common/src/gpl/resources/org/geogebra/common/icons/png16x16/step_graph.png new file mode 100644 index 00000000000..55dd143a9cb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png16x16/step_graph.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/menu_view_graphics_extra.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/menu_view_graphics_extra.png new file mode 100644 index 00000000000..4af7c37d682 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/menu_view_graphics_extra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_3Dgraphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_3Dgraphics.png new file mode 100644 index 00000000000..527a2357b06 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_3Dgraphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_algebra.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_algebra.png new file mode 100644 index 00000000000..e5965bc99d6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_algebra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_cas.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_cas.png new file mode 100644 index 00000000000..6d05c4d28c0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_cas.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_construction_protocol.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_construction_protocol.png new file mode 100644 index 00000000000..95401e4d2f4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_construction_protocol.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics.png new file mode 100644 index 00000000000..0136e3447b5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics1.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics1.png new file mode 100644 index 00000000000..2ff6c2ae674 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics1.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics2.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics2.png new file mode 100644 index 00000000000..174f9faf23b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics3.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics3.png new file mode 100644 index 00000000000..8266bc3b4ab Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_graphics3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_spreadsheet.png new file mode 100644 index 00000000000..65befdb6391 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons/png24x24/stylebar_icon_spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-button-open-menu.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-button-open-menu.svg new file mode 100644 index 00000000000..386160f06f4 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-button-open-menu.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-button-open-search.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-button-open-search.svg new file mode 100644 index 00000000000..91aa0671ea2 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-button-open-search.svg @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-edit-redo.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-edit-redo.svg new file mode 100644 index 00000000000..e310e4ead9a --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-edit-redo.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-edit-undo.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-edit-undo.svg new file mode 100644 index 00000000000..6e738a94170 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu-edit-undo.svg @@ -0,0 +1,13 @@ + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_algebra.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_algebra.svg new file mode 100644 index 00000000000..f1d1a0ff674 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_algebra.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_cas.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_cas.svg new file mode 100644 index 00000000000..0e9637e1059 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_cas.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_construction_protocol.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_construction_protocol.svg new file mode 100644 index 00000000000..6c50b90c1e7 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_construction_protocol.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics.svg new file mode 100644 index 00000000000..a9ecd95e432 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics1.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics1.svg new file mode 100644 index 00000000000..896ca6f7de8 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics1.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics2.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics2.svg new file mode 100644 index 00000000000..67da8c1ed4f --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics2.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics3.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics3.svg new file mode 100644 index 00000000000..9c9adf86cad --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics3.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics_extra.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics_extra.svg new file mode 100644 index 00000000000..79ede4ffbc3 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_graphics_extra.svg @@ -0,0 +1,72 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_input_bar.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_input_bar.svg new file mode 100644 index 00000000000..61c9a37d094 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_input_bar.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_probability.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_probability.svg new file mode 100644 index 00000000000..3d82d3ff45d --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_probability.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_spreadsheet.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_spreadsheet.svg new file mode 100644 index 00000000000..35bc4c07ce8 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/menu_view_spreadsheet.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives.svg new file mode 100644 index 00000000000..c4ecebf1777 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives_algebra_3Dgraphics.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives_algebra_3Dgraphics.svg new file mode 100644 index 00000000000..8a168ebbe11 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives_algebra_3Dgraphics.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives_geometry.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives_geometry.svg new file mode 100644 index 00000000000..242dfdfba8a --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/menu_icons/perspectives_geometry.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_algebra.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_algebra.svg new file mode 100644 index 00000000000..42c03a65cd0 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_algebra.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_cas.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_cas.svg new file mode 100644 index 00000000000..24741d20d70 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_cas.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_construction_protocol.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_construction_protocol.svg new file mode 100644 index 00000000000..5609cec100c --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_construction_protocol.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics.svg new file mode 100644 index 00000000000..ccbd4f23e22 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics1.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics1.svg new file mode 100644 index 00000000000..b974328c151 --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics1.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics2.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics2.svg new file mode 100644 index 00000000000..1686af8f2be --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics2.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics3.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics3.svg new file mode 100644 index 00000000000..31c8a87b94e --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics3.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics3D.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics3D.svg new file mode 100644 index 00000000000..87d0b4f319d --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_graphics3D.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_probability.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_probability.svg new file mode 100644 index 00000000000..eebcff330ef --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_probability.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_spreadsheet.svg b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_spreadsheet.svg new file mode 100644 index 00000000000..485507014ca --- /dev/null +++ b/common/src/gpl/resources/org/geogebra/common/icons/svg/web/stylingbar/stylingbar_icon_spreadsheet.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-button-open-menu.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-button-open-menu.png new file mode 100644 index 00000000000..5b967c35fff Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-button-open-menu.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-button-open-search.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-button-open-search.png new file mode 100644 index 00000000000..3fd10b2394f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-button-open-search.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-copy-visual-style.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-copy-visual-style.png new file mode 100644 index 00000000000..76948657ca9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-copy-visual-style.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-copy.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-copy.png new file mode 100644 index 00000000000..37a5428ca38 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-copy.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-cut.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-cut.png new file mode 100644 index 00000000000..c97e2c69e78 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-cut.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-delete.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-delete.png new file mode 100644 index 00000000000..a52b3e6fde6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-paste.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-paste.png new file mode 100644 index 00000000000..bc3fe9ba10c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-paste.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-redo.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-redo.png new file mode 100644 index 00000000000..b6f1e6deb73 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-redo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-rename.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-rename.png new file mode 100644 index 00000000000..11a52e469bf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-rename.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-select-all.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-select-all.png new file mode 100644 index 00000000000..9a56a5ff53f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-select-all.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-undo.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-undo.png new file mode 100644 index 00000000000..07b20067afc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-undo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-view.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-view.png new file mode 100644 index 00000000000..fe4ae658779 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit-view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit.png new file mode 100644 index 00000000000..971ba3a54bb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-edit.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-export.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-export.png new file mode 100644 index 00000000000..a0d36b00e55 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-export.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-new.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-new.png new file mode 100644 index 00000000000..db2366b406a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-open.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-open.png new file mode 100644 index 00000000000..ed448e90835 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-open.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-save.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-save.png new file mode 100644 index 00000000000..eadb68706b5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-save.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-share.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-share.png new file mode 100644 index 00000000000..025a8dc4abd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file-share.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file.png new file mode 100644 index 00000000000..76781d3977e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-file.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-help-about.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-help-about.png new file mode 100644 index 00000000000..1594fdc6b91 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-help-about.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-help.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-help.png new file mode 100644 index 00000000000..d075092fdeb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-help.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-font-size.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-font-size.png new file mode 100644 index 00000000000..8f85ccf8a40 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-font-size.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-labeling.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-labeling.png new file mode 100644 index 00000000000..f6efd0d6e4a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-labeling.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-language.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-language.png new file mode 100644 index 00000000000..d57771d86f5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options-language.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options.png new file mode 100644 index 00000000000..fb031419cde Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-options.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-perspectives.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-perspectives.png new file mode 100644 index 00000000000..6430bb3130b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-perspectives.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-pin.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-pin.png new file mode 100644 index 00000000000..700acb42ca4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-pin.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-record-to-spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-record-to-spreadsheet.png new file mode 100644 index 00000000000..8cbecee68ed Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-record-to-spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-sign-in.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-sign-in.png new file mode 100644 index 00000000000..f35bc9c2dc3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-sign-in.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-sign-out.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-sign-out.png new file mode 100644 index 00000000000..6d36b1f1c27 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-sign-out.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-signed-in-f.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-signed-in-f.png new file mode 100644 index 00000000000..6ea55f75102 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-signed-in-f.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-signed-in-m.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-signed-in-m.png new file mode 100644 index 00000000000..781733cc8a5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-signed-in-m.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools-customize.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools-customize.png new file mode 100644 index 00000000000..4fc9caef0c9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools-customize.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools-new.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools-new.png new file mode 100644 index 00000000000..57a744e3c92 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools.png new file mode 100644 index 00000000000..703f34252e6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-tools.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-trace-on.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-trace-on.png new file mode 100644 index 00000000000..fe0f65640fe Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-trace-on.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view-close.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view-close.png new file mode 100644 index 00000000000..71203383583 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view-close.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view-refresh-views.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view-refresh-views.png new file mode 100644 index 00000000000..31b997f9f3e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view-refresh-views.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view.png new file mode 100644 index 00000000000..af97039d2f4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu-icons/menu-view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_edit_redo.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_edit_redo.png new file mode 100644 index 00000000000..caf5f980e61 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_edit_redo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_edit_undo.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_edit_undo.png new file mode 100644 index 00000000000..c8bd66ced4f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_edit_undo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_algebra.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_algebra.png new file mode 100644 index 00000000000..7e1b401e907 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_algebra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_cas.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_cas.png new file mode 100644 index 00000000000..840f326384e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_cas.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_construction_protocol.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_construction_protocol.png new file mode 100644 index 00000000000..630c4d0c9d4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_construction_protocol.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics.png new file mode 100644 index 00000000000..8aef7ff61b6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics1.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics1.png new file mode 100644 index 00000000000..67b2a3b9f8e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics1.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics2.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics2.png new file mode 100644 index 00000000000..02941c6e157 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics3.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics3.png new file mode 100644 index 00000000000..9199ba7d78d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics_extra.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics_extra.png new file mode 100644 index 00000000000..cf295a53a19 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_graphics_extra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_input_bar.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_input_bar.png new file mode 100644 index 00000000000..56e0470edc8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_input_bar.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_probability.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_probability.png new file mode 100644 index 00000000000..f69dd4f0051 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_probability.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_spreadsheet.png new file mode 100644 index 00000000000..23a62a13611 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/menu_view_spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives.png new file mode 100644 index 00000000000..f45360f3321 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives_algebra_3Dgraphics.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives_algebra_3Dgraphics.png new file mode 100644 index 00000000000..2ed3f8eac6f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives_algebra_3Dgraphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives_geometry.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives_geometry.png new file mode 100644 index 00000000000..7561be1d703 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/perspectives_geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylebar_angle_interval.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylebar_angle_interval.png new file mode 100644 index 00000000000..ffd11f4e6a7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylebar_angle_interval.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_auxiliary_objects.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_auxiliary_objects.png new file mode 100644 index 00000000000..d675f03e432 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_auxiliary_objects.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_matrix.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_matrix.png new file mode 100644 index 00000000000..6998d9d74ba Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_matrix.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_parametric_curve.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_parametric_curve.png new file mode 100644 index 00000000000..2dbb24574aa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_parametric_curve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_piecewise_function.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_piecewise_function.png new file mode 100644 index 00000000000..2b727c1c785 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_new_piecewise_function.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_sort_objects_by.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_sort_objects_by.png new file mode 100644 index 00000000000..db11a476c7e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_algebraview_sort_objects_by.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_caption.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_caption.png new file mode 100644 index 00000000000..7e0f3a4914a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_caption.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_dots.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_dots.png new file mode 100644 index 00000000000..cb0ded9637f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_dots.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_dots_active.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_dots_active.png new file mode 100644 index 00000000000..6eb2ed94705 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_dots_active.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_drag_view.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_drag_view.png new file mode 100644 index 00000000000..5b89483eb08 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_drag_view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_axes_plane.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_axes_plane.png new file mode 100644 index 00000000000..81d45c4f4c6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_axes_plane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_big.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_big.png new file mode 100644 index 00000000000..2ea7fc13bbf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_big.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_medium.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_medium.png new file mode 100644 index 00000000000..98d526c4e5e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_medium.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_small.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_small.png new file mode 100644 index 00000000000..47855a0048f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_clipping_small.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_plane.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_plane.png new file mode 100644 index 00000000000..1b2d64b88da Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_plane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_rotateview_pause.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_rotateview_pause.png new file mode 100644 index 00000000000..e8e1e23cf8a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_rotateview_pause.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_rotateview_play.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_rotateview_play.png new file mode 100644 index 00000000000..6be05a4ce07 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_rotateview_play.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_standardview_rotate.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_standardview_rotate.png new file mode 100644 index 00000000000..a4eb3125a27 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_standardview_rotate.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_glasses.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_glasses.png new file mode 100644 index 00000000000..4c1ef330a04 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_glasses.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_oblique.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_oblique.png new file mode 100644 index 00000000000..df1969de482 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_oblique.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_orthographic.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_orthographic.png new file mode 100644 index 00000000000..e49fccd48a9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_orthographic.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_perspective.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_perspective.png new file mode 100644 index 00000000000..49d0cff9c2e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_perspective.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_xy.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_xy.png new file mode 100644 index 00000000000..36bcaf2ca26 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_xy.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_xz.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_xz.png new file mode 100644 index 00000000000..35ba462bb53 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_xz.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_yz.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_yz.png new file mode 100644 index 00000000000..64f25fbe93f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphics3D_view_yz.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_large.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_large.png new file mode 100644 index 00000000000..5a65f9c0bbe Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_large.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_medium.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_medium.png new file mode 100644 index 00000000000..29070b1e0fc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_medium.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_small.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_small.png new file mode 100644 index 00000000000..eae65cefc4f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_delete_small.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_point_capturing.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_point_capturing.png new file mode 100644 index 00000000000..5b051381227 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_point_capturing.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png new file mode 100644 index 00000000000..a872a61dd60 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_axes.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png new file mode 100644 index 00000000000..8f37a5863bd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_isometric_grid.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_isometric_grid.png new file mode 100644 index 00000000000..0ee51abf6ff Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_isometric_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_polar_grid.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_polar_grid.png new file mode 100644 index 00000000000..bf48c805343 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_show_or_hide_the_polar_grid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_standardview.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_standardview.png new file mode 100644 index 00000000000..8c52463cb92 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_standardview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_view_all_objects.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_view_all_objects.png new file mode 100644 index 00000000000..3921cd0d166 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_graphicsview_view_all_objects.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_object_fixed.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_object_fixed.png new file mode 100644 index 00000000000..479d1cb22e1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_object_fixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_object_unfixed.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_object_unfixed.png new file mode 100644 index 00000000000..d84cfcfe79e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_object_unfixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_center.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_center.png new file mode 100644 index 00000000000..62bd467a1c0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_center.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_left.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_left.png new file mode 100644 index 00000000000..8b7b0c7ca53 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_right.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_right.png new file mode 100644 index 00000000000..b7e319f06b6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/stylingbar/stylingbar_spreadsheet_align_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_angle.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_angle.png new file mode 100644 index 00000000000..d515454ff47 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_angle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_anglefixed.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_anglefixed.png new file mode 100644 index 00000000000..e7947afdd46 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_anglefixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_angularbisector.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_angularbisector.png new file mode 100644 index 00000000000..45a951b3a95 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_angularbisector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_area.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_area.png new file mode 100644 index 00000000000..12296d5438e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_area.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_attachdetachpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_attachdetachpoint.png new file mode 100644 index 00000000000..00c459ce8e3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_attachdetachpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_buttonaction.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_buttonaction.png new file mode 100644 index 00000000000..57cc45e8b9b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_buttonaction.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circle2.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circle2.png new file mode 100644 index 00000000000..63f8d3b74a7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circle2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circle3.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circle3.png new file mode 100644 index 00000000000..584042270ec Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circle3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlearc3.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlearc3.png new file mode 100644 index 00000000000..969cb05c435 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlearc3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circleaxispoint.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circleaxispoint.png new file mode 100644 index 00000000000..a0054b615d1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circleaxispoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlepointradius.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlepointradius.png new file mode 100644 index 00000000000..b0ec8dc8133 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlepointradius.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlepointradiusdirection.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlepointradiusdirection.png new file mode 100644 index 00000000000..05e2acf80ba Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlepointradiusdirection.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlesector3.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlesector3.png new file mode 100644 index 00000000000..14791f3ab6c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circlesector3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circumcirclearc3.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circumcirclearc3.png new file mode 100644 index 00000000000..622c3322291 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circumcirclearc3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circumcirclesector3.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circumcirclesector3.png new file mode 100644 index 00000000000..edddf0bfe36 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_circumcirclesector3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_compasses.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_compasses.png new file mode 100644 index 00000000000..01902506271 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_compasses.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_complexnumber.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_complexnumber.png new file mode 100644 index 00000000000..12fd87712c6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_complexnumber.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cone.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cone.png new file mode 100644 index 00000000000..212c2442f74 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cone.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_conic5.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_conic5.png new file mode 100644 index 00000000000..81a915ca636 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_conic5.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_conify.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_conify.png new file mode 100644 index 00000000000..3dde025d8aa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_conify.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_copyvisualstyle.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_copyvisualstyle.png new file mode 100644 index 00000000000..0a6d9ed01c5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_copyvisualstyle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_countcells.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_countcells.png new file mode 100644 index 00000000000..e22bb93807f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_countcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createlist.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createlist.png new file mode 100644 index 00000000000..a653dc9fdf4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createlist.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createlistofpoints.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createlistofpoints.png new file mode 100644 index 00000000000..d75d81f1c0f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createlistofpoints.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_creatematrix.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_creatematrix.png new file mode 100644 index 00000000000..8bd526571f4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_creatematrix.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createpolyline.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createpolyline.png new file mode 100644 index 00000000000..6970aa9234c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createpolyline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createtable.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createtable.png new file mode 100644 index 00000000000..d61e93c0463 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_createtable.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cube.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cube.png new file mode 100644 index 00000000000..419556b0f3e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cube.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cylinder.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cylinder.png new file mode 100644 index 00000000000..51a319de284 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_cylinder.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_delete.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_delete.png new file mode 100644 index 00000000000..ed66baa5253 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_derivative.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_derivative.png new file mode 100644 index 00000000000..0d0dc187a3a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_derivative.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_dilatefrompoint.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_dilatefrompoint.png new file mode 100644 index 00000000000..a6af1b8bcae Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_dilatefrompoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_distance.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_distance.png new file mode 100644 index 00000000000..486d38290b9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_distance.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_ellipse3.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_ellipse3.png new file mode 100644 index 00000000000..46b4bf7c6bf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_ellipse3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_evaluate.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_evaluate.png new file mode 100644 index 00000000000..307fdf6dd7d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_evaluate.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_expand.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_expand.png new file mode 100644 index 00000000000..d6f75b7eac3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_expand.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_extrusion.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_extrusion.png new file mode 100644 index 00000000000..c1078add6d8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_extrusion.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_factor.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_factor.png new file mode 100644 index 00000000000..2936f6a79c2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_factor.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_fitline.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_fitline.png new file mode 100644 index 00000000000..a996598824c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_fitline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_freehandshape.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_freehandshape.png new file mode 100644 index 00000000000..4d30ad1ec98 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_freehandshape.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_functioninspector.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_functioninspector.png new file mode 100644 index 00000000000..d64c65cc477 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_functioninspector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_hyperbola3.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_hyperbola3.png new file mode 100644 index 00000000000..f73399e1bfd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_hyperbola3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_image.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_image.png new file mode 100644 index 00000000000..8d809f8f5d6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_image.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_integral.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_integral.png new file mode 100644 index 00000000000..9f69133dff1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_integral.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_intersect.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_intersect.png new file mode 100644 index 00000000000..4e35c967dfc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_intersect.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_intersectioncurve.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_intersectioncurve.png new file mode 100644 index 00000000000..596d4e23fe1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_intersectioncurve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_join.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_join.png new file mode 100644 index 00000000000..98583a5d509 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_join.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_keepinput.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_keepinput.png new file mode 100644 index 00000000000..dd2d3c5da6d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_keepinput.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_linebisector.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_linebisector.png new file mode 100644 index 00000000000..76cfd1ddd77 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_linebisector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_locus.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_locus.png new file mode 100644 index 00000000000..932ac3ca445 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_locus.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_maxcells.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_maxcells.png new file mode 100644 index 00000000000..c567b2fa267 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_maxcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_meancells.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_meancells.png new file mode 100644 index 00000000000..b1c6dbe58e3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_meancells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_midpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_midpoint.png new file mode 100644 index 00000000000..c5309461ebf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_midpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mincells.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mincells.png new file mode 100644 index 00000000000..d9cc16d663d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mincells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratcircle.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratcircle.png new file mode 100644 index 00000000000..a5476bb1095 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratcircle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratline.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratline.png new file mode 100644 index 00000000000..c28b93f56b8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratplane.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratplane.png new file mode 100644 index 00000000000..48eb7173423 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratpoint.png new file mode 100644 index 00000000000..c85a41e2546 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_mirroratpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_move.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_move.png new file mode 100644 index 00000000000..5d557343fbd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_move.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_moverotate.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_moverotate.png new file mode 100644 index 00000000000..982c6dbe5c0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_moverotate.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_multivarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_multivarstats.png new file mode 100644 index 00000000000..a185e7fe7d7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_multivarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_net.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_net.png new file mode 100644 index 00000000000..9fc4b632781 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_net.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_nsolve.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_nsolve.png new file mode 100644 index 00000000000..2a2e838fac2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_nsolve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_numeric.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_numeric.png new file mode 100644 index 00000000000..b68c6f7e4ee Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_numeric.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_onevarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_onevarstats.png new file mode 100644 index 00000000000..3bb702a49be Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_onevarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonal.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonal.png new file mode 100644 index 00000000000..094adae2f42 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonal.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonalplane.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonalplane.png new file mode 100644 index 00000000000..e8e5d139339 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonalplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonalthreed.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonalthreed.png new file mode 100644 index 00000000000..b74c3a547bf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_orthogonalthreed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parabola.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parabola.png new file mode 100644 index 00000000000..4f9858f1b36 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parabola.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parallel.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parallel.png new file mode 100644 index 00000000000..f97daf84edf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parallel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parallelplane.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parallelplane.png new file mode 100644 index 00000000000..afee83c0d80 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_parallelplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pen.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pen.png new file mode 100644 index 00000000000..bb6118b26bd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pen.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_plane.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_plane.png new file mode 100644 index 00000000000..583c0b09cd0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_plane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_planethreepoint.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_planethreepoint.png new file mode 100644 index 00000000000..d2309fe358b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_planethreepoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_point.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_point.png new file mode 100644 index 00000000000..044039ff170 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_point.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pointonobject.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pointonobject.png new file mode 100644 index 00000000000..5b317196ae6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pointonobject.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polardiameter.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polardiameter.png new file mode 100644 index 00000000000..6f710f465d9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polardiameter.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polygon.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polygon.png new file mode 100644 index 00000000000..0e212e7723e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polyline.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polyline.png new file mode 100644 index 00000000000..41499a9d15c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_polyline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_prism.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_prism.png new file mode 100644 index 00000000000..d17ffbbfd1e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_prism.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_probabilitycalculator.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_probabilitycalculator.png new file mode 100644 index 00000000000..21e021ac32f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_probabilitycalculator.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pyramid.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pyramid.png new file mode 100644 index 00000000000..a3cb85f0f8f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_pyramid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_ray.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_ray.png new file mode 100644 index 00000000000..f89a1c65cf1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_ray.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_recordtospreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_recordtospreadsheet.png new file mode 100644 index 00000000000..fbe508e622b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_recordtospreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_regularpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_regularpolygon.png new file mode 100644 index 00000000000..67cd3c8d5aa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_regularpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_relation.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_relation.png new file mode 100644 index 00000000000..5800bcb962c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_relation.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rigidpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rigidpolygon.png new file mode 100644 index 00000000000..3909ad33793 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rigidpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotatearoundline.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotatearoundline.png new file mode 100644 index 00000000000..5fc3c17baef Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotatearoundline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotatebyangle.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotatebyangle.png new file mode 100644 index 00000000000..0b0a614ebd3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotatebyangle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotateview.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotateview.png new file mode 100644 index 00000000000..12026cf842b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_rotateview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_segment.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_segment.png new file mode 100644 index 00000000000..3dd24bbe17c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_segment.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_segmentfixed.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_segmentfixed.png new file mode 100644 index 00000000000..70f3d49db31 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_segmentfixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_semicircle.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_semicircle.png new file mode 100644 index 00000000000..f5fd71637a8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_semicircle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showcheckbox.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showcheckbox.png new file mode 100644 index 00000000000..aebb78fb84f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showcheckbox.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showhidelabel.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showhidelabel.png new file mode 100644 index 00000000000..e612fc8c5b7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showhidelabel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showhideobject.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showhideobject.png new file mode 100644 index 00000000000..3bb9e3ebdde Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_showhideobject.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_slider.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_slider.png new file mode 100644 index 00000000000..16450d823e2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_slider.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_slope.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_slope.png new file mode 100644 index 00000000000..2adad3f864b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_slope.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_solve.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_solve.png new file mode 100644 index 00000000000..33859e73830 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_solve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_sphere2.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_sphere2.png new file mode 100644 index 00000000000..3bfc9918651 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_sphere2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_spherepointradius.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_spherepointradius.png new file mode 100644 index 00000000000..8be4405d455 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_spherepointradius.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_substitute.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_substitute.png new file mode 100644 index 00000000000..fa59f152325 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_substitute.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_sumcells.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_sumcells.png new file mode 100644 index 00000000000..314741352fe Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_sumcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tangent.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tangent.png new file mode 100644 index 00000000000..5e941ea2dff Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tangent.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tetrahedron.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tetrahedron.png new file mode 100644 index 00000000000..52bf405eccb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tetrahedron.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_text.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_text.png new file mode 100644 index 00000000000..8b7a54a08fb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_text.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_textfieldaction.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_textfieldaction.png new file mode 100644 index 00000000000..b866cd1edb2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_textfieldaction.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tool.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tool.png new file mode 100644 index 00000000000..3baa3a14cc4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_tool.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_translatebyvector.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_translatebyvector.png new file mode 100644 index 00000000000..688714f33f3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_translatebyvector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_translateview.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_translateview.png new file mode 100644 index 00000000000..c78f71ceb34 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_translateview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_twovarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_twovarstats.png new file mode 100644 index 00000000000..406ab0b8cdc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_twovarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vector.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vector.png new file mode 100644 index 00000000000..757b8c25b75 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vectorfrompoint.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vectorfrompoint.png new file mode 100644 index 00000000000..60581ba2284 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vectorfrompoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vectorpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vectorpolygon.png new file mode 100644 index 00000000000..119136a54e4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_vectorpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_viewinfrontof.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_viewinfrontof.png new file mode 100644 index 00000000000..e761974c517 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_viewinfrontof.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_volume.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_volume.png new file mode 100644 index 00000000000..8af61769738 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_volume.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoom.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoom.png new file mode 100644 index 00000000000..2212e351b4b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoom.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoomin.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoomin.png new file mode 100644 index 00000000000..63613d94d68 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoomin.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoomout.png b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoomout.png new file mode 100644 index 00000000000..b785c6f05d0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_64px/tools/mode_zoomout.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-filled-hover.png b/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-filled-hover.png new file mode 100644 index 00000000000..96250c33793 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-filled-hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-filled.png b/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-filled.png new file mode 100644 index 00000000000..90d5be2eadb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-filled.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-hover.png b/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-hover.png new file mode 100644 index 00000000000..358a908c686 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart-hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart.png b/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart.png new file mode 100644 index 00000000000..3e1a5fa574a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_all/p25/icon-heart.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_down.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_down.png new file mode 100644 index 00000000000..e62aa8464fc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_left.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_left.png new file mode 100644 index 00000000000..022869957cc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_right.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_right.png new file mode 100644 index 00000000000..e7c138f9e48 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_up.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_up.png new file mode 100644 index 00000000000..3ce91b76b29 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_arrow_big_up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_cancel.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_cancel.png new file mode 100644 index 00000000000..e4e05b40fb4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_cancel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_fastforward.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_fastforward.png new file mode 100644 index 00000000000..54eabefb962 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_fastforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_pause.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_pause.png new file mode 100644 index 00000000000..08b6621bdfc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_pause.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_play.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_play.png new file mode 100644 index 00000000000..8572a766af8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_play.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_rewind.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_rewind.png new file mode 100644 index 00000000000..45c2c83480c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_rewind.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_skipback.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_skipback.png new file mode 100644 index 00000000000..92cee1b9a2f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_skipback.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_skipforward.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_skipforward.png new file mode 100644 index 00000000000..7922dae5f46 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p18/filling_skipforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_down.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_down.png new file mode 100644 index 00000000000..412deb1cbcc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_down.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_left.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_left.png new file mode 100644 index 00000000000..4b54e82e852 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_left.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_right.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_right.png new file mode 100644 index 00000000000..dfff7323a92 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_right.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_up.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_up.png new file mode 100644 index 00000000000..5f41e7e4294 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_arrow_big_up.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_cancel.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_cancel.png new file mode 100644 index 00000000000..7dc2b7908d1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_cancel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_fastforward.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_fastforward.png new file mode 100644 index 00000000000..19ed9df0aec Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_fastforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_pause.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_pause.png new file mode 100644 index 00000000000..a1b45e33429 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_pause.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_play.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_play.png new file mode 100644 index 00000000000..f306de53313 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_play.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_rewind.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_rewind.png new file mode 100644 index 00000000000..83510b3f3c6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_rewind.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_skipback.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_skipback.png new file mode 100644 index 00000000000..4e0f405f672 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_skipback.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_skipforward.png b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_skipforward.png new file mode 100644 index 00000000000..a93fd47e0f9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_fillings/p64/filling_skipforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_fastforward.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_fastforward.png new file mode 100644 index 00000000000..60f874f328e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_fastforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_fastforward_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_fastforward_hover.png new file mode 100644 index 00000000000..d878bc98b35 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_fastforward_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_pause_circle.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_pause_circle.png new file mode 100644 index 00000000000..b68f437117e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_pause_circle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_pause_circle_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_pause_circle_hover.png new file mode 100644 index 00000000000..a412e4e3ef5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_pause_circle_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_play_circle.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_play_circle.png new file mode 100644 index 00000000000..45246b7daa1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_play_circle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_play_circle_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_play_circle_hover.png new file mode 100644 index 00000000000..2e01b4eec60 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_play_circle_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_rewind.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_rewind.png new file mode 100644 index 00000000000..ac8b476eaf7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_rewind.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_rewind_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_rewind_hover.png new file mode 100644 index 00000000000..ea559551ab7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_rewind_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipback.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipback.png new file mode 100644 index 00000000000..b8f5dca778d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipback.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipback_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipback_hover.png new file mode 100644 index 00000000000..975630e481f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipback_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipforward.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipforward.png new file mode 100644 index 00000000000..58fa127133c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipforward_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipforward_hover.png new file mode 100644 index 00000000000..1453c02d71e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p24/nav_skipforward_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_fastforward.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_fastforward.png new file mode 100644 index 00000000000..e71e9578c68 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_fastforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_fastforward_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_fastforward_hover.png new file mode 100644 index 00000000000..24ced5ca727 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_fastforward_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_pause_circle.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_pause_circle.png new file mode 100644 index 00000000000..4afbcce33f3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_pause_circle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_pause_circle_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_pause_circle_hover.png new file mode 100644 index 00000000000..836688f73cb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_pause_circle_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_play_circle.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_play_circle.png new file mode 100644 index 00000000000..e8bd54d4db5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_play_circle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_play_circle_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_play_circle_hover.png new file mode 100644 index 00000000000..1c76c866375 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_play_circle_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_rewind.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_rewind.png new file mode 100644 index 00000000000..d02918d68f9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_rewind.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_rewind_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_rewind_hover.png new file mode 100644 index 00000000000..ad3480147cb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_rewind_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipback.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipback.png new file mode 100644 index 00000000000..ccb893d4f9f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipback.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipback_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipback_hover.png new file mode 100644 index 00000000000..cd0a3874a17 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipback_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipforward.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipforward.png new file mode 100644 index 00000000000..f9395c3d507 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipforward.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipforward_hover.png b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipforward_hover.png new file mode 100644 index 00000000000..e52125028aa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_play/p64/nav_skipforward_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_angle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_angle.png new file mode 100644 index 00000000000..53aee4eea04 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_angle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_anglefixed.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_anglefixed.png new file mode 100644 index 00000000000..c30b32f0468 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_anglefixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_angularbisector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_angularbisector.png new file mode 100644 index 00000000000..5f1e93ea358 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_angularbisector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_area.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_area.png new file mode 100644 index 00000000000..6dc7ff59c63 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_area.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_attachdetachpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_attachdetachpoint.png new file mode 100644 index 00000000000..f816f049148 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_attachdetachpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_buttonaction.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_buttonaction.png new file mode 100644 index 00000000000..b03c4b5bc20 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_buttonaction.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circle2.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circle2.png new file mode 100644 index 00000000000..c5c156e933a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circle2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circle3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circle3.png new file mode 100644 index 00000000000..2a3f4fa4746 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circle3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlearc3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlearc3.png new file mode 100644 index 00000000000..e1ac846d304 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlearc3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circleaxispoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circleaxispoint.png new file mode 100644 index 00000000000..c70778fe8ed Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circleaxispoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlepointradius.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlepointradius.png new file mode 100644 index 00000000000..9b87fdcefea Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlepointradius.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlepointradiusdirection.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlepointradiusdirection.png new file mode 100644 index 00000000000..8d3aa4d4c70 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlepointradiusdirection.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlesector3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlesector3.png new file mode 100644 index 00000000000..b9cb75ec5ad Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circlesector3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circumcirclearc3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circumcirclearc3.png new file mode 100644 index 00000000000..cb397ffe0e4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circumcirclearc3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circumcirclesector3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circumcirclesector3.png new file mode 100644 index 00000000000..fcf47443613 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_circumcirclesector3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_compasses.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_compasses.png new file mode 100644 index 00000000000..61fb7041c97 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_compasses.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_complexnumber.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_complexnumber.png new file mode 100644 index 00000000000..e4d951f3448 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_complexnumber.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cone.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cone.png new file mode 100644 index 00000000000..df14d724d3d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cone.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_conic5.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_conic5.png new file mode 100644 index 00000000000..8b69b1796c9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_conic5.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_conify.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_conify.png new file mode 100644 index 00000000000..fa225de7e02 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_conify.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_copyvisualstyle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_copyvisualstyle.png new file mode 100644 index 00000000000..c07df25d88f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_copyvisualstyle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_countcells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_countcells.png new file mode 100644 index 00000000000..37f91d15cea Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_countcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createlist.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createlist.png new file mode 100644 index 00000000000..c934ec56dc5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createlist.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createlistofpoints.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createlistofpoints.png new file mode 100644 index 00000000000..cf4e38e0da1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createlistofpoints.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_creatematrix.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_creatematrix.png new file mode 100644 index 00000000000..199cbea2269 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_creatematrix.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createpolyline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createpolyline.png new file mode 100644 index 00000000000..07dfc6262af Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createpolyline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createtable.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createtable.png new file mode 100644 index 00000000000..04673db66e2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_createtable.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cube.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cube.png new file mode 100644 index 00000000000..7adfdd932d6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cube.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cylinder.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cylinder.png new file mode 100644 index 00000000000..07269cc2960 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_cylinder.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_delete.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_delete.png new file mode 100644 index 00000000000..059294a1017 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_derivative.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_derivative.png new file mode 100644 index 00000000000..cadc36661fb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_derivative.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_dilatefrompoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_dilatefrompoint.png new file mode 100644 index 00000000000..433718599af Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_dilatefrompoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_distance.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_distance.png new file mode 100644 index 00000000000..2c35ecf0790 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_distance.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_ellipse3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_ellipse3.png new file mode 100644 index 00000000000..34563dd8c67 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_ellipse3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_evaluate.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_evaluate.png new file mode 100644 index 00000000000..da36d622bff Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_evaluate.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_expand.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_expand.png new file mode 100644 index 00000000000..cd5e7d36054 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_expand.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_extremum.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_extremum.png new file mode 100644 index 00000000000..cbf9985cdb0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_extremum.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_extrusion.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_extrusion.png new file mode 100644 index 00000000000..5e0eb150312 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_extrusion.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_factor.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_factor.png new file mode 100644 index 00000000000..a5f52527952 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_factor.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_fitline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_fitline.png new file mode 100644 index 00000000000..7155f211aa8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_fitline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_freehandshape.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_freehandshape.png new file mode 100644 index 00000000000..3b5965aadf1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_freehandshape.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_functioninspector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_functioninspector.png new file mode 100644 index 00000000000..24588429cbf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_functioninspector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_hyperbola3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_hyperbola3.png new file mode 100644 index 00000000000..2407b297d92 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_hyperbola3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_image.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_image.png new file mode 100644 index 00000000000..201082e42ac Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_image.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_integral.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_integral.png new file mode 100644 index 00000000000..801249b1112 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_integral.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_intersect.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_intersect.png new file mode 100644 index 00000000000..731048cf588 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_intersect.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_intersectioncurve.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_intersectioncurve.png new file mode 100644 index 00000000000..a5aade3ddc4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_intersectioncurve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_join.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_join.png new file mode 100644 index 00000000000..dfdbfd24490 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_join.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_keepinput.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_keepinput.png new file mode 100644 index 00000000000..0705d40ef21 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_keepinput.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_linebisector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_linebisector.png new file mode 100644 index 00000000000..079c52b31dc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_linebisector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_locus.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_locus.png new file mode 100644 index 00000000000..2c25547660b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_locus.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_maxcells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_maxcells.png new file mode 100644 index 00000000000..e568e5721a5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_maxcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_meancells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_meancells.png new file mode 100644 index 00000000000..eab20a947dd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_meancells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_midpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_midpoint.png new file mode 100644 index 00000000000..840894b72c0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_midpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mincells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mincells.png new file mode 100644 index 00000000000..9f91aae0e17 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mincells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratcircle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratcircle.png new file mode 100644 index 00000000000..ce12ae80cb3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratcircle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratline.png new file mode 100644 index 00000000000..35e2c03efd7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratplane.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratplane.png new file mode 100644 index 00000000000..f8a93e4b6da Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratpoint.png new file mode 100644 index 00000000000..cde22919984 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_mirroratpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_move.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_move.png new file mode 100644 index 00000000000..59fdc08b0fb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_move.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_moverotate.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_moverotate.png new file mode 100644 index 00000000000..b8c049be0b4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_moverotate.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_multivarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_multivarstats.png new file mode 100644 index 00000000000..75255267c02 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_multivarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_net.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_net.png new file mode 100644 index 00000000000..1d59c35b806 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_net.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_nsolve.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_nsolve.png new file mode 100644 index 00000000000..2a808f05e6b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_nsolve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_numeric.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_numeric.png new file mode 100644 index 00000000000..5c6f35a04c9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_numeric.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_onevarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_onevarstats.png new file mode 100644 index 00000000000..12476093bed Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_onevarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonal.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonal.png new file mode 100644 index 00000000000..1308b449d85 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonal.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonalplane.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonalplane.png new file mode 100644 index 00000000000..0ade8895925 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonalplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonalthreed.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonalthreed.png new file mode 100644 index 00000000000..0207725fea9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_orthogonalthreed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parabola.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parabola.png new file mode 100644 index 00000000000..7dd847e6b1a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parabola.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parallel.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parallel.png new file mode 100644 index 00000000000..162b9704c7d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parallel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parallelplane.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parallelplane.png new file mode 100644 index 00000000000..03194c162f6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_parallelplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pen.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pen.png new file mode 100644 index 00000000000..088c6854b52 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pen.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_plane.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_plane.png new file mode 100644 index 00000000000..ff06acce4af Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_plane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_planethreepoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_planethreepoint.png new file mode 100644 index 00000000000..2d8772b1f82 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_planethreepoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_point.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_point.png new file mode 100644 index 00000000000..03099482896 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_point.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pointonobject.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pointonobject.png new file mode 100644 index 00000000000..57426dc50b0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pointonobject.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polardiameter.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polardiameter.png new file mode 100644 index 00000000000..2640921191c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polardiameter.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polygon.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polygon.png new file mode 100644 index 00000000000..5baf75f473a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polyline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polyline.png new file mode 100644 index 00000000000..9e407acdeb2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_polyline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_prism.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_prism.png new file mode 100644 index 00000000000..0befca655de Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_prism.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_probabilitycalculator.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_probabilitycalculator.png new file mode 100644 index 00000000000..8000741934f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_probabilitycalculator.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pyramid.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pyramid.png new file mode 100644 index 00000000000..cf99a40f090 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_pyramid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_ray.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_ray.png new file mode 100644 index 00000000000..ff2995bd328 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_ray.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_recordtospreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_recordtospreadsheet.png new file mode 100644 index 00000000000..876314a5c09 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_recordtospreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_regularpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_regularpolygon.png new file mode 100644 index 00000000000..7d23ef20ed9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_regularpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_relation.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_relation.png new file mode 100644 index 00000000000..53743bfbfbe Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_relation.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rigidpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rigidpolygon.png new file mode 100644 index 00000000000..8c7ac24f24e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rigidpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_roots.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_roots.png new file mode 100644 index 00000000000..13729d26132 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_roots.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotatearoundline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotatearoundline.png new file mode 100644 index 00000000000..f6c98a3f1a5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotatearoundline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotatebyangle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotatebyangle.png new file mode 100644 index 00000000000..360427153d9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotatebyangle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotateview.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotateview.png new file mode 100644 index 00000000000..45d818e3273 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_rotateview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_segment.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_segment.png new file mode 100644 index 00000000000..54fd07c1f24 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_segment.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_segmentfixed.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_segmentfixed.png new file mode 100644 index 00000000000..b58eb0053a4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_segmentfixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_semicircle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_semicircle.png new file mode 100644 index 00000000000..7d012a558f0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_semicircle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showcheckbox.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showcheckbox.png new file mode 100644 index 00000000000..571b676fde1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showcheckbox.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showhidelabel.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showhidelabel.png new file mode 100644 index 00000000000..026d0d1ae08 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showhidelabel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showhideobject.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showhideobject.png new file mode 100644 index 00000000000..164b12f97e1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_showhideobject.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_slider.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_slider.png new file mode 100644 index 00000000000..f751203ea26 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_slider.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_slope.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_slope.png new file mode 100644 index 00000000000..f49f11ef3f0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_slope.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_solve.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_solve.png new file mode 100644 index 00000000000..420b1241c4e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_solve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_sphere2.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_sphere2.png new file mode 100644 index 00000000000..3b7a89a419d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_sphere2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_spherepointradius.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_spherepointradius.png new file mode 100644 index 00000000000..8c3a5696a7d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_spherepointradius.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_substitute.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_substitute.png new file mode 100644 index 00000000000..c4fc01717f0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_substitute.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_sumcells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_sumcells.png new file mode 100644 index 00000000000..d5d68b23ed8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_sumcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tangent.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tangent.png new file mode 100644 index 00000000000..74e6f17e720 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tangent.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tetrahedron.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tetrahedron.png new file mode 100644 index 00000000000..9d57320f7ec Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tetrahedron.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_text.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_text.png new file mode 100644 index 00000000000..1d9c2c4b10b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_text.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_textfieldaction.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_textfieldaction.png new file mode 100644 index 00000000000..f982fde479a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_textfieldaction.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tool.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tool.png new file mode 100644 index 00000000000..4636ef76e02 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_tool.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_translatebyvector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_translatebyvector.png new file mode 100644 index 00000000000..6c74045a534 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_translatebyvector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_translateview.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_translateview.png new file mode 100644 index 00000000000..e05bd4c9c7e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_translateview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_twovarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_twovarstats.png new file mode 100644 index 00000000000..f4eedb30dc0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_twovarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vector.png new file mode 100644 index 00000000000..16b3f812bde Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vectorfrompoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vectorfrompoint.png new file mode 100644 index 00000000000..7c5764222db Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vectorfrompoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vectorpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vectorpolygon.png new file mode 100644 index 00000000000..fa97c224bea Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_vectorpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_viewinfrontof.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_viewinfrontof.png new file mode 100644 index 00000000000..60a5eb6d67d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_viewinfrontof.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_volume.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_volume.png new file mode 100644 index 00000000000..b42e305a3d4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_volume.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoom.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoom.png new file mode 100644 index 00000000000..c4a8416d451 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoom.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoomin.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoomin.png new file mode 100644 index 00000000000..f984c6db879 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoomin.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoomout.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoomout.png new file mode 100644 index 00000000000..db8f4b98510 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p32/mode_zoomout.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_angle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_angle.png new file mode 100644 index 00000000000..0fbd66528db Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_angle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_anglefixed.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_anglefixed.png new file mode 100644 index 00000000000..62d5498142e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_anglefixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_angularbisector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_angularbisector.png new file mode 100644 index 00000000000..0d00db71b2c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_angularbisector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_area.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_area.png new file mode 100644 index 00000000000..5fb003b60cd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_area.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_attachdetachpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_attachdetachpoint.png new file mode 100644 index 00000000000..e905cd48349 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_attachdetachpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_buttonaction.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_buttonaction.png new file mode 100644 index 00000000000..15ecd36978d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_buttonaction.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circle2.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circle2.png new file mode 100644 index 00000000000..24e4bfd66d9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circle2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circle3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circle3.png new file mode 100644 index 00000000000..efd57964c7d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circle3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlearc3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlearc3.png new file mode 100644 index 00000000000..342c1cbb378 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlearc3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circleaxispoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circleaxispoint.png new file mode 100644 index 00000000000..31e9480a50a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circleaxispoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlepointradius.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlepointradius.png new file mode 100644 index 00000000000..1c8b2fab52c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlepointradius.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlepointradiusdirection.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlepointradiusdirection.png new file mode 100644 index 00000000000..42ada015aec Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlepointradiusdirection.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlesector3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlesector3.png new file mode 100644 index 00000000000..6295b864081 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circlesector3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circumcirclearc3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circumcirclearc3.png new file mode 100644 index 00000000000..ab72906d0ca Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circumcirclearc3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circumcirclesector3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circumcirclesector3.png new file mode 100644 index 00000000000..d1d818985fa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_circumcirclesector3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_compasses.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_compasses.png new file mode 100644 index 00000000000..81ec8d9116b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_compasses.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_complexnumber.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_complexnumber.png new file mode 100644 index 00000000000..5cfa2701d14 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_complexnumber.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cone.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cone.png new file mode 100644 index 00000000000..090c3be17f2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cone.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_conic5.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_conic5.png new file mode 100644 index 00000000000..db79d551e82 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_conic5.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_conify.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_conify.png new file mode 100644 index 00000000000..65d13dea741 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_conify.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_copyvisualstyle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_copyvisualstyle.png new file mode 100644 index 00000000000..111e956a01e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_copyvisualstyle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_countcells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_countcells.png new file mode 100644 index 00000000000..fd4b7d03b4d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_countcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createlist.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createlist.png new file mode 100644 index 00000000000..591030ec9c6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createlist.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createlistofpoints.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createlistofpoints.png new file mode 100644 index 00000000000..c90a42a1714 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createlistofpoints.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_creatematrix.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_creatematrix.png new file mode 100644 index 00000000000..044ff9ca69b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_creatematrix.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createpolyline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createpolyline.png new file mode 100644 index 00000000000..cbb3378390c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createpolyline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createtable.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createtable.png new file mode 100644 index 00000000000..79ee31178ce Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_createtable.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cube.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cube.png new file mode 100644 index 00000000000..65ccd24be38 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cube.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cylinder.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cylinder.png new file mode 100644 index 00000000000..5b9f8cdfa22 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_cylinder.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_delete.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_delete.png new file mode 100644 index 00000000000..b883ef50aa8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_derivative.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_derivative.png new file mode 100644 index 00000000000..e5afd6bf81f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_derivative.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_dilatefrompoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_dilatefrompoint.png new file mode 100644 index 00000000000..17e34e11248 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_dilatefrompoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_distance.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_distance.png new file mode 100644 index 00000000000..841b8ad2cab Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_distance.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_ellipse3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_ellipse3.png new file mode 100644 index 00000000000..ad4a2dc5ed7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_ellipse3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_evaluate.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_evaluate.png new file mode 100644 index 00000000000..8564fb46fcb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_evaluate.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_expand.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_expand.png new file mode 100644 index 00000000000..11898c34f3c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_expand.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_extremum.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_extremum.png new file mode 100644 index 00000000000..5ccb3d4d1e7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_extremum.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_extrusion.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_extrusion.png new file mode 100644 index 00000000000..27337c1ed8e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_extrusion.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_factor.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_factor.png new file mode 100644 index 00000000000..7e40a842fbd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_factor.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_fitline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_fitline.png new file mode 100644 index 00000000000..58733017736 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_fitline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_freehandshape.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_freehandshape.png new file mode 100644 index 00000000000..7750b69adfe Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_freehandshape.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_functioninspector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_functioninspector.png new file mode 100644 index 00000000000..3d89569ef9c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_functioninspector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_hyperbola3.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_hyperbola3.png new file mode 100644 index 00000000000..8bbdd0547b9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_hyperbola3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_image.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_image.png new file mode 100644 index 00000000000..f0f3021afd2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_image.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_integral.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_integral.png new file mode 100644 index 00000000000..4dc387f89f4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_integral.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_intersect.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_intersect.png new file mode 100644 index 00000000000..a70f00eff97 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_intersect.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_intersectioncurve.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_intersectioncurve.png new file mode 100644 index 00000000000..a07f6b93577 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_intersectioncurve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_join.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_join.png new file mode 100644 index 00000000000..5c9b7f4d94d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_join.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_keepinput.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_keepinput.png new file mode 100644 index 00000000000..515e3967ba3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_keepinput.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_linebisector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_linebisector.png new file mode 100644 index 00000000000..03f768df71f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_linebisector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_locus.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_locus.png new file mode 100644 index 00000000000..df6a81aa3e3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_locus.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_maxcells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_maxcells.png new file mode 100644 index 00000000000..e83cfd1aaaf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_maxcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_meancells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_meancells.png new file mode 100644 index 00000000000..e97ed4f8e54 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_meancells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_midpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_midpoint.png new file mode 100644 index 00000000000..630e29452fe Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_midpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mincells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mincells.png new file mode 100644 index 00000000000..99126fc8c20 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mincells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratcircle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratcircle.png new file mode 100644 index 00000000000..f526a50437c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratcircle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratline.png new file mode 100644 index 00000000000..35e22ae7071 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratplane.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratplane.png new file mode 100644 index 00000000000..207779b08e6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratpoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratpoint.png new file mode 100644 index 00000000000..6c0d3faeced Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_mirroratpoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_move.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_move.png new file mode 100644 index 00000000000..7117ec727cc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_move.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_moverotate.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_moverotate.png new file mode 100644 index 00000000000..10e438ef278 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_moverotate.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_multivarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_multivarstats.png new file mode 100644 index 00000000000..0e4e3a4563e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_multivarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_net.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_net.png new file mode 100644 index 00000000000..728b33df883 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_net.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_nsolve.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_nsolve.png new file mode 100644 index 00000000000..5ae70487477 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_nsolve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_numeric.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_numeric.png new file mode 100644 index 00000000000..a4d6a0c3768 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_numeric.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_onevarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_onevarstats.png new file mode 100644 index 00000000000..d3de76898fb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_onevarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonal.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonal.png new file mode 100644 index 00000000000..2e2eb546258 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonal.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonalplane.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonalplane.png new file mode 100644 index 00000000000..f1d48cce966 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonalplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonalthreed.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonalthreed.png new file mode 100644 index 00000000000..d7c2419caa4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_orthogonalthreed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parabola.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parabola.png new file mode 100644 index 00000000000..fff6a267f9b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parabola.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parallel.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parallel.png new file mode 100644 index 00000000000..936beee6e1f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parallel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parallelplane.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parallelplane.png new file mode 100644 index 00000000000..b718f4f6602 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_parallelplane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pen.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pen.png new file mode 100644 index 00000000000..4bbc3dad868 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pen.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_plane.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_plane.png new file mode 100644 index 00000000000..d7483e5ac14 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_plane.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_planethreepoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_planethreepoint.png new file mode 100644 index 00000000000..725a6c61c31 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_planethreepoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_point.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_point.png new file mode 100644 index 00000000000..6d525528e89 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_point.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pointonobject.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pointonobject.png new file mode 100644 index 00000000000..df64b2476e3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pointonobject.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polardiameter.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polardiameter.png new file mode 100644 index 00000000000..73dd807994c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polardiameter.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polygon.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polygon.png new file mode 100644 index 00000000000..774657433b2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polyline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polyline.png new file mode 100644 index 00000000000..d12c3cf4c17 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_polyline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_prism.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_prism.png new file mode 100644 index 00000000000..8d9f3b358e4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_prism.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_probabilitycalculator.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_probabilitycalculator.png new file mode 100644 index 00000000000..f205d2d07dd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_probabilitycalculator.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pyramid.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pyramid.png new file mode 100644 index 00000000000..f6652a22c44 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_pyramid.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_ray.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_ray.png new file mode 100644 index 00000000000..6926fd796e8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_ray.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_recordtospreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_recordtospreadsheet.png new file mode 100644 index 00000000000..0fb431da224 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_recordtospreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_regularpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_regularpolygon.png new file mode 100644 index 00000000000..95031486532 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_regularpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_relation.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_relation.png new file mode 100644 index 00000000000..e8f99b6e644 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_relation.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rigidpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rigidpolygon.png new file mode 100644 index 00000000000..2ef8d90bb1d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rigidpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_roots.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_roots.png new file mode 100644 index 00000000000..b7a7904b54b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_roots.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotatearoundline.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotatearoundline.png new file mode 100644 index 00000000000..bb1499316f9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotatearoundline.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotatebyangle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotatebyangle.png new file mode 100644 index 00000000000..e20ef58e989 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotatebyangle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotateview.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotateview.png new file mode 100644 index 00000000000..a7de0d8a092 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_rotateview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_segment.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_segment.png new file mode 100644 index 00000000000..50c81ee3a1d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_segment.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_segmentfixed.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_segmentfixed.png new file mode 100644 index 00000000000..508b11a5b35 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_segmentfixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_semicircle.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_semicircle.png new file mode 100644 index 00000000000..11a64d7a5e7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_semicircle.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showcheckbox.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showcheckbox.png new file mode 100644 index 00000000000..42397d9744f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showcheckbox.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showhidelabel.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showhidelabel.png new file mode 100644 index 00000000000..ec713332f41 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showhidelabel.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showhideobject.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showhideobject.png new file mode 100644 index 00000000000..23424b65d02 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_showhideobject.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_slider.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_slider.png new file mode 100644 index 00000000000..cf3e629fa2f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_slider.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_slope.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_slope.png new file mode 100644 index 00000000000..a9374ce38f3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_slope.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_solve.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_solve.png new file mode 100644 index 00000000000..2abc439c09b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_solve.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_sphere2.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_sphere2.png new file mode 100644 index 00000000000..f24462ab86c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_sphere2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_spherepointradius.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_spherepointradius.png new file mode 100644 index 00000000000..049775a5055 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_spherepointradius.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_substitute.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_substitute.png new file mode 100644 index 00000000000..e0a3d690702 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_substitute.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_sumcells.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_sumcells.png new file mode 100644 index 00000000000..020720abd0e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_sumcells.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tangent.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tangent.png new file mode 100644 index 00000000000..d399c324660 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tangent.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tetrahedron.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tetrahedron.png new file mode 100644 index 00000000000..1082486b375 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tetrahedron.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_text.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_text.png new file mode 100644 index 00000000000..c01d3b00f59 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_text.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_textfieldaction.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_textfieldaction.png new file mode 100644 index 00000000000..7dc9608fff0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_textfieldaction.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tool.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tool.png new file mode 100644 index 00000000000..3764cbdde62 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_tool.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_translatebyvector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_translatebyvector.png new file mode 100644 index 00000000000..e5242ac9ebd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_translatebyvector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_translateview.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_translateview.png new file mode 100644 index 00000000000..a2772851837 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_translateview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_twovarstats.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_twovarstats.png new file mode 100644 index 00000000000..158397b0665 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_twovarstats.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vector.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vector.png new file mode 100644 index 00000000000..166d595a242 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vector.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vectorfrompoint.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vectorfrompoint.png new file mode 100644 index 00000000000..f52dc583497 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vectorfrompoint.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vectorpolygon.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vectorpolygon.png new file mode 100644 index 00000000000..b5d9b4a927d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_vectorpolygon.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_viewinfrontof.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_viewinfrontof.png new file mode 100644 index 00000000000..1421fb75ec1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_viewinfrontof.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_volume.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_volume.png new file mode 100644 index 00000000000..457c3df5a81 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_volume.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoom.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoom.png new file mode 100644 index 00000000000..a9f16005b34 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoom.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoomin.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoomin.png new file mode 100644 index 00000000000..059bcef4f68 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoomin.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoomout.png b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoomout.png new file mode 100644 index 00000000000..1e5fa4a9857 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_toolbar/p64/mode_zoomout.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_algebra.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_algebra.png new file mode 100644 index 00000000000..e96ec358d5d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_algebra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_cas.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_cas.png new file mode 100644 index 00000000000..288c6176823 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_cas.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_construction_protocol.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_construction_protocol.png new file mode 100644 index 00000000000..a83f49c93f4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_construction_protocol.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics.png new file mode 100644 index 00000000000..f5c0e45fc32 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics2.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics2.png new file mode 100644 index 00000000000..0b61a1e4a5a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics3.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics3.png new file mode 100644 index 00000000000..899210bd921 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics_extra.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics_extra.png new file mode 100644 index 00000000000..8069cb19a09 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_graphics_extra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_input_bar.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_input_bar.png new file mode 100644 index 00000000000..6e0c517545f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_input_bar.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_probability.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_probability.png new file mode 100644 index 00000000000..b2d2b433021 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_probability.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_spreadsheet.png new file mode 100644 index 00000000000..e0324d46443 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/menu_view_spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives.png new file mode 100644 index 00000000000..5c6f3313f24 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives_algebra_3Dgraphics.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives_algebra_3Dgraphics.png new file mode 100644 index 00000000000..1c792dbe1dd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives_algebra_3Dgraphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives_geometry.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives_geometry.png new file mode 100644 index 00000000000..04a2827bfb7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p20/perspectives_geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_algebra.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_algebra.png new file mode 100644 index 00000000000..0509f2c0798 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_algebra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_cas.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_cas.png new file mode 100644 index 00000000000..578168f96f3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_cas.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_construction_protocol.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_construction_protocol.png new file mode 100644 index 00000000000..6ae27bb6127 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_construction_protocol.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics.png new file mode 100644 index 00000000000..59af46212c1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics2.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics2.png new file mode 100644 index 00000000000..189cbf8506f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics2.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics3.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics3.png new file mode 100644 index 00000000000..b5cf6ad13a6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics3.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics_extra.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics_extra.png new file mode 100644 index 00000000000..43f6edad71a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_graphics_extra.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_input_bar.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_input_bar.png new file mode 100644 index 00000000000..98d9ab855f5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_input_bar.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_probability.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_probability.png new file mode 100644 index 00000000000..cafed21464a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_probability.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_spreadsheet.png new file mode 100644 index 00000000000..423f8f40ea5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/menu_view_spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives.png new file mode 100644 index 00000000000..23234f64f36 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives_algebra_3Dgraphics.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives_algebra_3Dgraphics.png new file mode 100644 index 00000000000..c0d309469ed Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives_algebra_3Dgraphics.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives_geometry.png b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives_geometry.png new file mode 100644 index 00000000000..be31214750b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/icons_view_perspectives/p24/perspectives_geometry.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_redo.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_redo.png new file mode 100644 index 00000000000..6b67ed9a517 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_redo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_redo_hover.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_redo_hover.png new file mode 100644 index 00000000000..a5c343b8d05 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_redo_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_undo.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_undo.png new file mode 100644 index 00000000000..4e57d102ad2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_undo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_undo_hover.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_undo_hover.png new file mode 100644 index 00000000000..2af4797afd3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_edit_undo_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_menu.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_menu.png new file mode 100644 index 00000000000..483c1ab95ca Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_menu.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_menu_hover.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_menu_hover.png new file mode 100644 index 00000000000..7fd00398e78 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_menu_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_search.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_search.png new file mode 100644 index 00000000000..c9d5072bb8a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_search.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_search_hover.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_search_hover.png new file mode 100644 index 00000000000..ff3582e53cb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p32/menu_open_search_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_redo.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_redo.png new file mode 100644 index 00000000000..85ac54c64cf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_redo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_redo_hover.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_redo_hover.png new file mode 100644 index 00000000000..3cbaf13260c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_redo_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_undo.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_undo.png new file mode 100644 index 00000000000..ca238e63555 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_undo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_undo_hover.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_undo_hover.png new file mode 100644 index 00000000000..3680b87ccb6 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_edit_undo_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_menu.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_menu.png new file mode 100644 index 00000000000..0f99775ef83 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_menu.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_menu_hover.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_menu_hover.png new file mode 100644 index 00000000000..d0f067a30b8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_menu_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_search.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_search.png new file mode 100644 index 00000000000..090ce301614 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_search.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_search_hover.png b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_search_hover.png new file mode 100644 index 00000000000..af1fcd942e5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_header/p64/menu_open_search_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-create-exercise.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-create-exercise.png new file mode 100644 index 00000000000..cdb48dce016 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-create-exercise.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-copy-visual-style.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-copy-visual-style.png new file mode 100644 index 00000000000..fd8f4c6698b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-copy-visual-style.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-copy.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-copy.png new file mode 100644 index 00000000000..61197762158 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-copy.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-cut.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-cut.png new file mode 100644 index 00000000000..475b36076dd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-cut.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-delete.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-delete.png new file mode 100644 index 00000000000..0cba6d3832d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-paste.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-paste.png new file mode 100644 index 00000000000..1e32e9793ea Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-paste.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-redo.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-redo.png new file mode 100644 index 00000000000..8ffeb5bdc3e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-redo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-rename.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-rename.png new file mode 100644 index 00000000000..305e3add2ee Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-rename.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-select-all.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-select-all.png new file mode 100644 index 00000000000..8ec37958777 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-select-all.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-undo.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-undo.png new file mode 100644 index 00000000000..159343c6839 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-undo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-view.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-view.png new file mode 100644 index 00000000000..e822d45ef8f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit-view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit.png new file mode 100644 index 00000000000..5e3bc996056 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-edit.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-export.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-export.png new file mode 100644 index 00000000000..12edff6f771 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-export.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-new.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-new.png new file mode 100644 index 00000000000..7bb6decf1c4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-open.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-open.png new file mode 100644 index 00000000000..35feaa895a8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-open.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-print-preview.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-print-preview.png new file mode 100644 index 00000000000..e19342540fa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-print-preview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-save.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-save.png new file mode 100644 index 00000000000..7789ce7aafa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-save.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-share.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-share.png new file mode 100644 index 00000000000..a90094f6267 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file-share.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file.png new file mode 100644 index 00000000000..c2668ecf955 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-file.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-help-about.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-help-about.png new file mode 100644 index 00000000000..113119528a4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-help-about.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-help.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-help.png new file mode 100644 index 00000000000..d5c818adf70 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-help.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-mode-exam.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-mode-exam.png new file mode 100644 index 00000000000..725b6bf0654 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-mode-exam.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-font-size.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-font-size.png new file mode 100644 index 00000000000..2469e6cc572 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-font-size.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-labeling.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-labeling.png new file mode 100644 index 00000000000..db7513d9e98 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-labeling.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-language.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-language.png new file mode 100644 index 00000000000..a6f886cbe1b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-language.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-point-capturing.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-point-capturing.png new file mode 100644 index 00000000000..7d7f987af2e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options-point-capturing.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options.png new file mode 100644 index 00000000000..4949e0d047e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-options.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-perspectives.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-perspectives.png new file mode 100644 index 00000000000..050ca593756 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-perspectives.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-pin.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-pin.png new file mode 100644 index 00000000000..286cdd15e6d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-pin.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-record-to-spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-record-to-spreadsheet.png new file mode 100644 index 00000000000..a9b76095db3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-record-to-spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-remove.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-remove.png new file mode 100644 index 00000000000..aa42583ad21 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-remove.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-sign-in.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-sign-in.png new file mode 100644 index 00000000000..eda022f1443 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-sign-in.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-sign-out.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-sign-out.png new file mode 100644 index 00000000000..093d54daacf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-sign-out.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-signed-in-f.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-signed-in-f.png new file mode 100644 index 00000000000..36bea207fdf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-signed-in-f.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-signed-in-m.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-signed-in-m.png new file mode 100644 index 00000000000..937e01226fd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-signed-in-m.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools-customize.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools-customize.png new file mode 100644 index 00000000000..018fe0e0cd7 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools-customize.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools-new.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools-new.png new file mode 100644 index 00000000000..2fcc07c7511 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools.png new file mode 100644 index 00000000000..b73c7c6ce21 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-tools.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-trace-on.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-trace-on.png new file mode 100644 index 00000000000..ff1ff18d3fc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-trace-on.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view-close.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view-close.png new file mode 100644 index 00000000000..cba63257df3 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view-close.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view-refresh-views.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view-refresh-views.png new file mode 100644 index 00000000000..9374e403c1b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view-refresh-views.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view.png new file mode 100644 index 00000000000..1c6e1d2637e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p20/menu-view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-create-exercise.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-create-exercise.png new file mode 100644 index 00000000000..eb4c5ec4b8c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-create-exercise.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-copy-visual-style.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-copy-visual-style.png new file mode 100644 index 00000000000..e561f091486 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-copy-visual-style.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-copy.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-copy.png new file mode 100644 index 00000000000..7915f813b28 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-copy.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-cut.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-cut.png new file mode 100644 index 00000000000..6c5ab1776a1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-cut.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-delete.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-delete.png new file mode 100644 index 00000000000..24aa89cee54 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-delete.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-paste.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-paste.png new file mode 100644 index 00000000000..abf950e0779 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-paste.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-redo.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-redo.png new file mode 100644 index 00000000000..2cb0826ef0b Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-redo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-rename.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-rename.png new file mode 100644 index 00000000000..12f1934599f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-rename.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-select-all.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-select-all.png new file mode 100644 index 00000000000..2fc4cfac56a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-select-all.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-undo.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-undo.png new file mode 100644 index 00000000000..e262cce1273 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-undo.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-view.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-view.png new file mode 100644 index 00000000000..831cee25693 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit-view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit.png new file mode 100644 index 00000000000..7c2c18317cf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-edit.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-export.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-export.png new file mode 100644 index 00000000000..c5758bb12eb Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-export.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-new.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-new.png new file mode 100644 index 00000000000..cc2c59a3057 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-open.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-open.png new file mode 100644 index 00000000000..258ce212ff9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-open.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-print-preview.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-print-preview.png new file mode 100644 index 00000000000..93fed4b5a95 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-print-preview.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-save.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-save.png new file mode 100644 index 00000000000..1783a7be534 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-save.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-share.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-share.png new file mode 100644 index 00000000000..0599fa1b1bf Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file-share.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file.png new file mode 100644 index 00000000000..c9a9e73d19e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-file.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-help-about.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-help-about.png new file mode 100644 index 00000000000..6749b28dc75 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-help-about.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-help.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-help.png new file mode 100644 index 00000000000..f1f3d904c16 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-help.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-mode-exam.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-mode-exam.png new file mode 100644 index 00000000000..9aedaae8881 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-mode-exam.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-font-size.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-font-size.png new file mode 100644 index 00000000000..ef331013cfd Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-font-size.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-labeling.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-labeling.png new file mode 100644 index 00000000000..02906c5f827 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-labeling.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-language.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-language.png new file mode 100644 index 00000000000..2d15eaeea6e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-language.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-point-capturing.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-point-capturing.png new file mode 100644 index 00000000000..d776e3fe4d4 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options-point-capturing.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options.png new file mode 100644 index 00000000000..3c26a12849d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-options.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-perspectives.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-perspectives.png new file mode 100644 index 00000000000..a828ee14678 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-perspectives.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-pin.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-pin.png new file mode 100644 index 00000000000..e9fd80f17a0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-pin.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-record-to-spreadsheet.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-record-to-spreadsheet.png new file mode 100644 index 00000000000..b4e72ce9fd9 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-record-to-spreadsheet.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-remove.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-remove.png new file mode 100644 index 00000000000..77c1289cd40 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-remove.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-sign-in.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-sign-in.png new file mode 100644 index 00000000000..6b6c06fe7c5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-sign-in.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-sign-out.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-sign-out.png new file mode 100644 index 00000000000..a6266fb9fc5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-sign-out.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-signed-in-f.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-signed-in-f.png new file mode 100644 index 00000000000..ffa3469a59a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-signed-in-f.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-signed-in-m.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-signed-in-m.png new file mode 100644 index 00000000000..463d1969765 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-signed-in-m.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools-customize.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools-customize.png new file mode 100644 index 00000000000..8071efb1df8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools-customize.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools-new.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools-new.png new file mode 100644 index 00000000000..87d42c41caa Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools-new.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools.png new file mode 100644 index 00000000000..0e8b34163f5 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-tools.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-trace-on.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-trace-on.png new file mode 100644 index 00000000000..f885011d57d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-trace-on.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view-close.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view-close.png new file mode 100644 index 00000000000..72d5989e013 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view-close.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view-refresh-views.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view-refresh-views.png new file mode 100644 index 00000000000..33d0cd004d8 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view-refresh-views.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view.png b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view.png new file mode 100644 index 00000000000..56f040f775e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/menu_icons/p64/menu-view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_angle_interval.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_angle_interval.png new file mode 100644 index 00000000000..7ef3200c996 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_angle_interval.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_more.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_more.png new file mode 100644 index 00000000000..64ec73a3714 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_more.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_more_hover.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_more_hover.png new file mode 100644 index 00000000000..a263cf74d4c Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylebar_more_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_caption.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_caption.png new file mode 100644 index 00000000000..28afce6bf0f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_caption.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_dots.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_dots.png new file mode 100644 index 00000000000..09491ce83db Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_dots.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_dots_hover.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_dots_hover.png new file mode 100644 index 00000000000..f5634968a01 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_dots_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_drag_view.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_drag_view.png new file mode 100644 index 00000000000..f5bd259274d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_drag_view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_object_fixed.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_object_fixed.png new file mode 100644 index 00000000000..c211f1a2577 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_object_fixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_object_unfixed.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_object_unfixed.png new file mode 100644 index 00000000000..3353f3ffa8a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p20/stylingbar_object_unfixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_angle_interval.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_angle_interval.png new file mode 100644 index 00000000000..db87b03574e Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_angle_interval.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_more.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_more.png new file mode 100644 index 00000000000..6aa5b9b0063 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_more.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_more_hover.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_more_hover.png new file mode 100644 index 00000000000..824a8cdd6c2 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylebar_more_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_caption.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_caption.png new file mode 100644 index 00000000000..d6285d8ca21 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_caption.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_dots.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_dots.png new file mode 100644 index 00000000000..5b531326cc1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_dots.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_dots_hover.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_dots_hover.png new file mode 100644 index 00000000000..33000c570ff Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_dots_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_drag_view.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_drag_view.png new file mode 100644 index 00000000000..60a856f7fbc Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_drag_view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_object_fixed.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_object_fixed.png new file mode 100644 index 00000000000..117c23b8c67 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_object_fixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_object_unfixed.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_object_unfixed.png new file mode 100644 index 00000000000..1b2af74f6e1 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p24/stylingbar_object_unfixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_angle_interval.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_angle_interval.png new file mode 100644 index 00000000000..dcaa841bb31 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_angle_interval.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_more.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_more.png new file mode 100644 index 00000000000..e1fa5d75c12 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_more.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_more_hover.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_more_hover.png new file mode 100644 index 00000000000..59b1a82478a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylebar_more_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_caption.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_caption.png new file mode 100644 index 00000000000..3b77a9e5a1a Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_caption.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_dots.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_dots.png new file mode 100644 index 00000000000..9e9590979a0 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_dots.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_dots_hover.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_dots_hover.png new file mode 100644 index 00000000000..012f321076f Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_dots_hover.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_drag_view.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_drag_view.png new file mode 100644 index 00000000000..9764c0b4451 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_drag_view.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_object_fixed.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_object_fixed.png new file mode 100644 index 00000000000..b95a784836d Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_object_fixed.png differ diff --git a/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_object_unfixed.png b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_object_unfixed.png new file mode 100644 index 00000000000..27673994560 Binary files /dev/null and b/common/src/gpl/resources/org/geogebra/common/stylingbar/p64/stylingbar_object_unfixed.png differ diff --git a/desktop/build.gradle b/desktop/build.gradle index 257e52b9d98..985d391dbc1 100644 --- a/desktop/build.gradle +++ b/desktop/build.gradle @@ -10,13 +10,17 @@ repositories { } sourceSets { - main { - resources { - srcDir 'src/main/resources' - // consider changing it to src/gpl/resources to exclude non-free components: - srcDir 'src/nonfree/resources' - } - } + nonfree + gpl + main { + resources { + if (project.hasProperty("usegpl")) { + srcDirs += gpl.resources.srcDirs + } else { + srcDirs += nonfree.resources.srcDirs + } + } + } } File javaHome = new File(System.properties['java.home']) diff --git a/web/build.gradle b/web/build.gradle index 6c2c1fb398a..83905a7b9ce 100644 --- a/web/build.gradle +++ b/web/build.gradle @@ -24,12 +24,17 @@ repositories { } sourceSets { - main { - resources { - // consider changing it to src/gpl/resources to exclude non-free components: - srcDir 'src/nonfree/resources' - } - } + nonfree + gpl + main { + resources { + if (project.hasProperty("usegpl")) { + srcDirs += gpl.resources.srcDirs + } else { + srcDirs += nonfree.resources.srcDirs + } + } + } } dependencies { diff --git a/web/src/gpl/resources/org/geogebra/web/pub/js/properties_keys_en.js b/web/src/gpl/resources/org/geogebra/web/pub/js/properties_keys_en.js new file mode 100644 index 00000000000..9bc3b3bfcd0 --- /dev/null +++ b/web/src/gpl/resources/org/geogebra/web/pub/js/properties_keys_en.js @@ -0,0 +1,3124 @@ +/* + * Copyright (c) GeoGebra Group, office@geogebra.org + * The GeoGebra language files are licensed to you under the terms of the + * Creative Commons Attribution-NonCommercial-ShareAlike licence (version 3.0 or later), + * the current text of which can be found via this link: + * http://creativecommons.org/licenses/by-nc-sa/3.0/legalcode. + * Attribution (as required by that Creative Commons license) should take the form of + * (at least) a mention of our name, an appropriate copyright notice and a link to our + * website located at http://www.geogebra.org. + * For further details, please see http://www.geogebra.org/license + */ +/* + * THIS FILE IS AUTOMATICALLY GENERATED - DO NOT EDIT THIS FILE! + * + * Keys translations for English (US) + */ + +if (!window.__GGB__keysVar) { + __GGB__keysVar = {}; +} + +__GGB__keysVar.en = {} + + +/*********************************************** + * Translations for colors + ***********************************************/ + +__GGB__keysVar.en.colors = { + "aqua": "Aqua", + "black": "Black", + "blue": "Blue", + "brown": "Brown", + "crimson": "Crimson", + "cyan": "Cyan", + "darkblue": "Dark Blue", + "darkgray": "Dark Gray", + "darkgreen": "Dark Green", + "gold": "Gold", + "gray": "Gray", + "green": "Green", + "indigo": "Indigo", + "lightblue": "Light Blue", + "lightgray": "Light Gray", + "lightgreen": "Light Green", + "lightorange": "Light Orange", + "lightpurple": "Light Purple", + "lightviolet": "Light Violet", + "lightyellow": "Light Yellow", + "lime": "Lime", + "magenta": "Magenta", + "maroon": "Maroon", + "orange": "Orange", + "pink": "Pink", + "purple": "Purple", + "red": "Red", + "silver": "Silver", + "turquoise": "Turquoise", + "violet": "Violet", + "white": "White", + "yellow": "Yellow", +} + + +/*********************************************** + * Translations for command + ***********************************************/ + +__GGB__keysVar.en.command = { + "ANOVA": "ANOVA", + "ANOVA.Syntax": "[ , , ... ]", + "AffineRatio": "AffineRatio", + "AffineRatio.Syntax": "[ , , ]", + "Angle": "Angle", + "Angle.Syntax": "[ ]\n[ , ]\n[ , ]\n[ , , ]\n[ , , ]", + "Angle.Syntax3D": "[ ]\n[ , ]\n[ , ]\n[ , ]\n[ , ]\n[ , , ]\n[ , , ]\n[ , , , ]", + "AngularBisector": "AngleBisector", + "AngularBisector.Syntax": "[ , ]\n[ , , ]", + "Append": "Append", + "Append.Syntax": "[ , ]\n[ , ]", + "ApplyMatrix": "ApplyMatrix", + "ApplyMatrix.Syntax": "[ , ]", + "Arc": "Arc", + "Arc.Syntax": "[ , , ]\n[ , , ]\n[ , , ]\n[ , , ]", + "AreCollinear": "AreCollinear", + "AreCollinear.Syntax": "[ , , ]", + "AreConcurrent": "AreConcurrent", + "AreConcurrent.Syntax": "[ , , ]", + "AreConcyclic": "AreConcyclic", + "AreConcyclic.Syntax": "[ , , , ]", + "AreCongruent": "AreCongruent", + "AreCongruent.Syntax": "[ , ]", + "AreEqual": "AreEqual", + "AreEqual.Syntax": "[ , ]", + "AreParallel": "AreParallel", + "AreParallel.Syntax": "[ , ]", + "ArePerpendicular": "ArePerpendicular", + "ArePerpendicular.Syntax": "[ , ]", + "Area": "Area", + "Area.Syntax": "[ ]\n[ ]\n[ , ..., ]", + "Asymptote": "Asymptote", + "Asymptote.Syntax": "[ ]\n[ ]\n[ ]", + "AttachCopyToView": "AttachCopyToView", + "AttachCopyToView.Syntax": "[ , ]\n[ , , , , , ]", + "Axes": "Axes", + "Axes.Syntax": "[ ]", + "Axes.Syntax3D": "[ ]\n[ ]", + "AxisStepX": "AxisStepX", + "AxisStepX.Syntax": "[ ]", + "AxisStepY": "AxisStepY", + "AxisStepY.Syntax": "[ ]", + "BarChart": "BarChart", + "BarChart.Syntax": "[ , ]\n[ , , ]\n[ , , ]\n[ , , ]\n[ , , , , , ]\n[ , , , , , , ]", + "BarCode": "BarCode", + "BarCode.Syntax": "[ ]\n[ ]\n[ , \"\" , \"\", , ]", + "Barycenter": "Barycenter", + "Barycenter.Syntax": "[ , ]", + "Bernoulli": "Bernoulli", + "Bernoulli.Syntax": "[ , ]", + "Binomial": "BinomialCoefficient", + "Binomial.Syntax": "[ , ]", + "Binomial.SyntaxCAS": "[ , ]", + "BinomialDist": "BinomialDist", + "BinomialDist.Syntax": "[ , ]\n[ , , ]\n[ , , , ]", + "BinomialDist.SyntaxCAS": "[ , , , ]", + "Bottom": "Bottom", + "Bottom.Syntax": "[ ]", + "BoxPlot": "BoxPlot", + "BoxPlot.Syntax": "[ , , ]\n[ , , , ]\n[ , , , , ]\n[ , , , , , , ]", + "Button": "Button", + "Button.Syntax": "[ ]\n[ ]", + "CFactor": "CFactor", + "CFactor.SyntaxCAS": "[ ]\n[ , ]", + "CIFactor": "CIFactor", + "CIFactor.SyntaxCAS": "[ ]\n[ , ]", + "CSolutions": "CSolutions", + "CSolutions.SyntaxCAS": "[ ]\n[ , ]\n[ , ]", + "CSolve": "CSolve", + "CSolve.SyntaxCAS": "[ ]\n[ , ]\n[ , ]", + "Cauchy": "Cauchy", + "Cauchy.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "Cauchy.SyntaxCAS": "[ , , ]", + "Cell": "Cell", + "Cell.Syntax": "[ , ]", + "CellRange": "CellRange", + "CellRange.Syntax": "[ , ]", + "Center": "Center", + "Center.Syntax": "[ ]", + "Center.Syntax3D": "[ ]\n[ ]", + "CenterView": "CenterView", + "CenterView.Syntax": "[
]", + "Centroid": "Centroid", + "Centroid.Syntax": "[ ]", + "Checkbox": "Checkbox", + "Checkbox.Syntax": "[ ]\n[ ]\n[ ]\n[ , ]", + "ChiSquared": "ChiSquared", + "ChiSquared.Syntax": "[ , x ]\n[ , ]\n[ , x, ]", + "ChiSquared.SyntaxCAS": "[ , ]", + "ChiSquaredTest": "ChiSquaredTest", + "ChiSquaredTest.Syntax": "[ ]\n[ , ]\n[ , ]", + "Circle": "Circle", + "Circle.Syntax": "[ , ]\n[ , ]\n[ , ]\n[ , , ]", + "Circle.Syntax3D": "[ , ]\n[ , ]\n[ , ]\n[ , , ]\n[ , ]\n[ , , ]\n[ , , ]", + "CircleArc": "CircularArc", + "CircleArc.Syntax": "[ , , ]", + "CircleSector": "CircularSector", + "CircleSector.Syntax": "[ , , ]", + "CircumcircleArc": "CircumcircularArc", + "CircumcircleArc.Syntax": "[ , , ]", + "CircumcircleSector": "CircumcircularSector", + "CircumcircleSector.Syntax": "[ , , ]", + "Circumference": "Circumference", + "Circumference.Syntax": "[ ]", + "Classes": "Classes", + "Classes.Syntax": "[ , ]\n[ , , ]", + "ClosestPoint": "ClosestPoint", + "ClosestPoint.Syntax": "[ , ]\n[ , ]", + "ClosestPointRegion": "ClosestPointRegion", + "ClosestPointRegion.Syntax": "[ , ]", + "Coefficients": "Coefficients", + "Coefficients.Syntax": "[ ]\n[ ]", + "Coefficients.SyntaxCAS": "[ ]\n[ , ]", + "Column": "Column", + "Column.Syntax": "[ ]", + "ColumnName": "ColumnName", + "ColumnName.Syntax": "[ ]", + "Command": "Command", + "CommonDenominator": "CommonDenominator", + "CommonDenominator.Syntax": "[ , ]", + "CompetitionRank": "CompetitionRank", + "CompetitionRank.Syntax": "[ ]", + "CompleteSquare": "CompleteSquare", + "CompleteSquare.Syntax": "[ ]", + "ComplexRoot": "ComplexRoot", + "ComplexRoot.Syntax": "[ ]", + "Cone": "Cone", + "Cone.Syntax": "[ , ]\n[ , , ]\n[ , , ]", + "Conic": "Conic", + "Conic.Syntax": "[ , , , , ]\n[ , , , , , ]", + "ConstructionStep": "ConstructionStep", + "ConstructionStep.Syntax": "[ ]\n[ ]", + "ContingencyTable": "ContingencyTable", + "ContingencyTable.Syntax": "[ , ]\n[ , , ]\n[ , , ]\n[ , , , ]", + "ContinuedFraction": "ContinuedFraction", + "ContinuedFraction.Syntax": "[ ]\n[ , ]\n[ , , ]", + "ContourPlot": "ContourPlot", + "ConvexHull": "ConvexHull", + "ConvexHull.Syntax": "[ ]", + "CopyFreeObject": "CopyFreeObject", + "CopyFreeObject.Syntax": "[ ]", + "Corner": "Corner", + "Corner.Syntax": "[ ]\n[ , ]\n[ , ]\n[ , ]", + "CountIf": "CountIf", + "CountIf.Syntax": "[ , ]\n[ , , ]", + "Covariance": "Covariance", + "Covariance.Syntax": "[ ]\n[ , ]", + "Cross": "Cross", + "Cross.SyntaxCAS": "[ , ]", + "CrossRatio": "CrossRatio", + "CrossRatio.Syntax": "[ , , , ]", + "Cube": "Cube", + "Cube.Syntax": "[ , ]\n[ , , ]\n[ , , ]", + "Cubic": "Cubic", + "Cubic.Syntax": "[ , , , ]", + "Curvature": "Curvature", + "Curvature.Syntax": "[ , ]", + "CurvatureVector": "CurvatureVector", + "CurvatureVector.Syntax": "[ , ]", + "CurveCartesian": "Curve", + "CurveCartesian.Syntax": "[ , , , , ]", + "CurveCartesian.Syntax3D": "[ , , , , ]\n[ , , , , , ]", + "Cylinder": "Cylinder", + "Cylinder.Syntax": "[ , ]\n[ , , ]", + "DataFunction": "DataFunction", + "DataFunction.Syntax": "[ , ]", + "Defined": "IsDefined", + "Defined.Syntax": "[ ]", + "Degree": "Degree", + "Degree.Syntax": "[ ]", + "Degree.SyntaxCAS": "[ ]\n[ , ]", + "DelauneyTriangulation": "DelaunayTriangulation", + "DelauneyTriangulation.Syntax": "[ ]", + "Delete": "Delete", + "Delete.Syntax": "[ ]", + "Denominator": "Denominator", + "Denominator.Syntax": "[ ]\n[ ]", + "Denominator.SyntaxCAS": "[ ]", + "DensityPlot": "DensityPlot", + "Derivative": "Derivative", + "Derivative.Syntax": "[ ]\n[ ]\n[ , ]\n[ , ]\n[ , ]\n[ , , ]", + "Derivative.SyntaxCAS": "[ ]\n[ , ]\n[ , , ]", + "Determinant": "Determinant", + "Determinant.Syntax": "[ ]", + "Diameter": "ConjugateDiameter", + "Diameter.Syntax": "[ , ]\n[ , ]", + "Dilate": "Dilate", + "Dilate.Syntax": "[ , ]\n[ , , ]", + "Dimension": "Dimension", + "Dimension.Syntax": "[ ]", + "Direction": "Direction", + "Direction.Syntax": "[ ]", + "Directrix": "Directrix", + "Directrix.Syntax": "[ ]", + "Distance": "Distance", + "Distance.Syntax": "[ , ]\n[ , ]", + "Div": "Div", + "Div.Syntax": "[ , ]\n[ , ]", + "Division": "Division", + "Division.Syntax": "[ , ]\n[ , ]", + "Divisors": "Divisors", + "Divisors.Syntax": "[ ]", + "DivisorsList": "DivisorsList", + "DivisorsList.Syntax": "[ ]", + "DivisorsSum": "DivisorsSum", + "DivisorsSum.Syntax": "[ ]", + "Dodecahedron": "Dodecahedron", + "Dodecahedron.Syntax": "[ , ]\n[ , , ]\n[ , , ]", + "Dot": "Dot", + "Dot.Syntax": "[ , ]", + "DotPlot": "DotPlot", + "DotPlot.Syntax": "[ , , ]", + "DynamicCoordinates": "DynamicCoordinates", + "DynamicCoordinates.Syntax": "[ , , ]", + "Eccentricity": "Eccentricity", + "Eccentricity.Syntax": "[ ]", + "Element": "Element", + "Element.Syntax": "[ , ]\n[ , , ]\n[ , , , ... ]", + "Element.SyntaxCAS": "[ , ]\n[ , , ]", + "Eliminate": "Eliminate", + "Eliminate.Syntax": "[ , ]", + "Ellipse": "Ellipse", + "Ellipse.Syntax": "[ , , ]\n[ , , ]\n[ , , ]", + "Ends": "Ends", + "Ends.Syntax": "[ ]", + "Envelope": "Envelope", + "Envelope.Syntax": "[ , ]", + "Erlang": "Erlang", + "Erlang.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "Evaluate": "Evaluate", + "Excentricity": "LinearEccentricity", + "Excentricity.Syntax": "[ ]", + "Execute": "Execute", + "Execute.Syntax": "[ ]\n[ , , , ... ]", + "Expand": "Expand", + "Expand.Syntax": "[ ]", + "Exponential": "Exponential", + "Exponential.Syntax": "[ , x ]\n[ , ]\n[ , x, ]", + "Exponential.SyntaxCAS": "[ , ]", + "Extremum": "Extremum", + "Extremum.Syntax": "[ ]\n[ , , ]", + "FDistribution": "FDistribution", + "FDistribution.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "FDistribution.SyntaxCAS": "[ , , ]", + "Factor": "Factor", + "Factor.Syntax": "[ ]", + "Factor.SyntaxCAS": "[ ]\n[ , ]", + "Factors": "Factors", + "Factors.Syntax": "[ ]\n[ ]", + "FillCells": "FillCells", + "FillCells.Syntax": "[ , ]\n[ , ]\n[ , ]", + "FillColumn": "FillColumn", + "FillColumn.Syntax": "[ , ]", + "FillRow": "FillRow", + "FillRow.Syntax": "[ , ]", + "First": "First", + "First.Syntax": "[ ]\n[ ]\n[ , ]\n[ , ]\n[ , ]", + "First.SyntaxCAS": "[ ]\n[ , ]", + "FirstAxis": "MajorAxis", + "FirstAxis.Syntax": "[ ]", + "FirstAxisLength": "SemiMajorAxisLength", + "FirstAxisLength.Syntax": "[ ]", + "Fit": "Fit", + "Fit.Syntax": "[ , ]\n[ , ]", + "FitExp": "FitExp", + "FitExp.Syntax": "[ ]", + "FitGrowth": "FitGrowth", + "FitGrowth.Syntax": "[ ]", + "FitImplicit": "FitImplicit", + "FitImplicit.Syntax": "[ , ]", + "FitLineX": "FitLineX", + "FitLineX.Syntax": "[ ]", + "FitLineY": "FitLine", + "FitLineY.Syntax": "[ ]", + "FitLog": "FitLog", + "FitLog.Syntax": "[ ]", + "FitLogistic": "FitLogistic", + "FitLogistic.Syntax": "[ ]", + "FitPoly": "FitPoly", + "FitPoly.Syntax": "[ , ]", + "FitPow": "FitPow", + "FitPow.Syntax": "[ ]", + "FitSin": "FitSin", + "FitSin.Syntax": "[ ]", + "Flatten": "Flatten", + "Flatten.Syntax": "[ ]", + "Focus": "Focus", + "Focus.Syntax": "[ ]", + "FractionText": "FractionText", + "FractionText.Syntax": "[ ]\n[ ]", + "Frequency": "Frequency", + "Frequency.Syntax": "[ ]\n[ , ]\n[ , ]\n[ , ]\n[ , , ]\n[ , , , ]\n[ , , , , ]", + "FrequencyPolygon": "FrequencyPolygon", + "FrequencyPolygon.Syntax": "[ , ]\n[ , , , ]\n[ , , , , ]", + "FrequencyTable": "FrequencyTable", + "FrequencyTable.Syntax": "[ , ]\n[ , ]\n[ , ]\n[ , , ]\n[ , , , ]\n[ , , , , ]", + "FromBase": "FromBase", + "FromBase.Syntax": "[ \"\", ]", + "Function": "Function", + "Function.Syntax": "[ , , ]\n[ ]", + "Function.Syntax3D": "[ ]\n[ , , ]\n[ , , , , , , ]", + "Function.SyntaxCAS": "[ , , ]", + "FutureValue": "FutureValue", + "FutureValue.Syntax": "[ , , , , ]", + "GCD": "GCD", + "GCD.Syntax": "[ ]\n[ , ]", + "GCD.SyntaxCAS": "[ ]\n[ ]\n[ , ]\n[ , ]", + "Gamma": "Gamma", + "Gamma.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "Gamma.SyntaxCAS": "[ , , ]", + "GeometricMean": "GeometricMean", + "GeometricMean.Syntax": "[ ]", + "GetTime": "GetTime", + "GetTime.Syntax": "[]\n[ \"\" ]", + "GroebnerDegRevLex": "GroebnerDegRevLex", + "GroebnerDegRevLex.Syntax": "[ ]\n[ , ]", + "GroebnerLex": "GroebnerLex", + "GroebnerLex.Syntax": "[ ]\n[ , ]", + "GroebnerLexDeg": "GroebnerLexDeg", + "GroebnerLexDeg.Syntax": "[ ]\n[ , ]", + "HarmonicMean": "HarmonicMean", + "HarmonicMean.Syntax": "[ ]", + "Height": "Height", + "Height.Syntax": "[ ]", + "HideLayer": "HideLayer", + "HideLayer.Syntax": "[ ]", + "Histogram": "Histogram", + "Histogram.Syntax": "[ , ]\n[ , , , ]\n[ , , , , ]", + "HistogramRight": "HistogramRight", + "HistogramRight.Syntax": "[ , ]\n[ , , , ]\n[ , , , , ]", + "Hull": "Hull", + "Hull.Syntax": "[ , ]", + "HyperGeometric": "HyperGeometric", + "HyperGeometric.Syntax": "[ , , ]\n[ , , , ]\n[ , , , , ]", + "HyperGeometric.SyntaxCAS": "[ , , , , ]", + "Hyperbola": "Hyperbola", + "Hyperbola.Syntax": "[ , , ]\n[ , , ]\n[ , , ]", + "IFactor": "IFactor", + "IFactor.Syntax": "[ ]", + "IFactor.SyntaxCAS": "[ ]\n[ , ]", + "Icosahedron": "Icosahedron", + "Icosahedron.Syntax": "[ , ]\n[ , , ]\n[ , , ]", + "Identity": "Identity", + "Identity.Syntax": "[ ]", + "If": "If", + "If.Syntax": "[ , ]\n[ , , ]", + "ImplicitCurve": "ImplicitCurve", + "ImplicitCurve.Syntax": "[ ]\n[ ]", + "ImplicitDerivative": "ImplicitDerivative", + "ImplicitDerivative.Syntax": "[ ]", + "ImplicitDerivative.SyntaxCAS": "[ ]\n[ , , ]", + "Incircle": "Incircle", + "Incircle.Syntax": "[ , , ]", + "IndexOf": "IndexOf", + "IndexOf.Syntax": "[ , ]\n[ , ]\n[ , , ]\n[ , , ]", + "InfiniteCone": "InfiniteCone", + "InfiniteCone.Syntax": "[ , , ]\n[ , , ]\n[ , , ]", + "InfiniteCylinder": "InfiniteCylinder", + "InfiniteCylinder.Syntax": "[ , ]\n[ , , ]\n[ , , ]", + "Insert": "Insert", + "Insert.Syntax": "[ , , ]\n[ , , ]", + "Integral": "Integral", + "Integral.Syntax": "[ ]\n[ , ]\n[ , , ]\n[ , , , ]", + "Integral.SyntaxCAS": "[ ]\n[ , ]\n[ , , ]\n[ , , , ]", + "IntegralBetween": "IntegralBetween", + "IntegralBetween.Syntax": "[ , , , ]\n[ , , , , ]", + "IntegralBetween.SyntaxCAS": "[ , , , ]\n[ , , , , ]", + "Intersect": "Intersect", + "Intersect.Syntax": "[ , ]\n[ , , ]\n[ , , ]\n[ , , , ]\n[ , , , ]", + "Intersect.SyntaxCAS": "[ , ]", + "IntersectConic": "IntersectConic", + "IntersectConic.Syntax": "[ , ]\n[ , ]", + "IntersectPath": "IntersectPath", + "IntersectPath.Syntax": "[ , ]\n[ , ]", + "IntersectPath.Syntax3D": "[ , ]\n[ , ]\n[ , ]\n[ , ]", + "Intersection": "Intersection", + "Intersection.Syntax": "[ , ]", + "InverseBinomial": "InverseBinomial", + "InverseBinomial.Syntax": "[ , , ]", + "InverseCauchy": "InverseCauchy", + "InverseCauchy.Syntax": "[ , , ]", + "InverseChiSquared": "InverseChiSquared", + "InverseChiSquared.Syntax": "[ , ]", + "InverseExponential": "InverseExponential", + "InverseExponential.Syntax": "[ , ]", + "InverseFDistribution": "InverseFDistribution", + "InverseFDistribution.Syntax": "[ , , ]", + "InverseGamma": "InverseGamma", + "InverseGamma.Syntax": "[ , , ]", + "InverseHyperGeometric": "InverseHyperGeometric", + "InverseHyperGeometric.Syntax": "[ , , , ]", + "InverseLaplace": "InverseLaplace", + "InverseLaplace.Syntax": "[ ]\n[ , ]\n[ , , ]", + "InverseLogNormal": "InverseLogNormal", + "InverseLogNormal.Syntax": "[ , , ]", + "InverseLogistic": "InverseLogistic", + "InverseLogistic.Syntax": "[ , , ]", + "InverseNormal": "InverseNormal", + "InverseNormal.Syntax": "[ , , ]", + "InversePascal": "InversePascal", + "InversePascal.Syntax": "[ , , ]", + "InversePoisson": "InversePoisson", + "InversePoisson.Syntax": "[ , ]", + "InverseTDistribution": "InverseTDistribution", + "InverseTDistribution.Syntax": "[ , ]", + "InverseWeibull": "InverseWeibull", + "InverseWeibull.Syntax": "[ , , ]", + "InverseZipf": "InverseZipf", + "InverseZipf.Syntax": "[ , , ]", + "Invert": "Invert", + "Invert.Syntax": "[ ]\n[ ]", + "IsInRegion": "IsInRegion", + "IsInRegion.Syntax": "[ , ]", + "IsInteger": "IsInteger", + "IsInteger.Syntax": "[ ]", + "IsPrime": "IsPrime", + "IsPrime.Syntax": "[ ]", + "Iteration": "Iteration", + "Iteration.Syntax": "[ , , ]\n[ , , , ]", + "IterationList": "IterationList", + "IterationList.Syntax": "[ , , ]\n[ , , , ]", + "Join": "Join", + "Join.Syntax": "[ ]\n[ , , ... ]", + "KeepIf": "KeepIf", + "KeepIf.Syntax": "[ , ]\n[ , , ]", + "LCM": "LCM", + "LCM.Syntax": "[ ]\n[ , ]", + "LCM.SyntaxCAS": "[ ]\n[ ]\n[ , ]\n[ , ]", + "LaTeX": "FormulaText", + "LaTeX.Syntax": "[ ]\n[ , ]\n[ , , ]", + "Laplace": "Laplace", + "Laplace.Syntax": "[ ]\n[ , ]\n[ , , ]", + "Last": "Last", + "Last.Syntax": "[ ]\n[ ]\n[ , ]\n[ , ]", + "Last.SyntaxCAS": "[ ]\n[ , ]", + "LeftSide": "LeftSide", + "LeftSide.Syntax": "[ ]", + "LeftSide.SyntaxCAS": "[ ]\n[ ]\n[ , ]", + "LeftSum": "LeftSum", + "LeftSum.Syntax": "[ , , , ]", + "Length": "Length", + "Length.Syntax": "[ ]\n[ , , ]\n[ , , ]\n[ , , ]\n[ , , ]", + "Length.SyntaxCAS": "[ ]\n[ , , ]\n[ , , , ]", + "LetterToUnicode": "LetterToUnicode", + "LetterToUnicode.Syntax": "[ \"\" ]", + "Limit": "Limit", + "Limit.Syntax": "[ , ]", + "Limit.SyntaxCAS": "[ , ]\n[ , , ]", + "LimitAbove": "LimitAbove", + "LimitAbove.Syntax": "[ , ]", + "LimitAbove.SyntaxCAS": "[ , ]\n[ , , ]", + "LimitBelow": "LimitBelow", + "LimitBelow.Syntax": "[ , ]", + "LimitBelow.SyntaxCAS": "[ , ]\n[ , , ]", + "Line": "Line", + "Line.Syntax": "[ , ]\n[ , ]\n[ , ]", + "LineBisector": "PerpendicularBisector", + "LineBisector.Syntax": "[ ]\n[ , ]", + "LineBisector.Syntax3D": "[ ]\n[ , ]\n[ , , ]", + "Locus": "Locus", + "Locus.Syntax": "[ , ]\n[ , ]\n[ , ]\n[ , ]", + "LocusEquation": "LocusEquation", + "LocusEquation.Syntax": "[ ]\n[ , ]\n[ , ]", + "LogNormal": "LogNormal", + "LogNormal.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "Logistic": "Logistic", + "Logistic.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "LowerSum": "LowerSum", + "LowerSum.Syntax": "[ , , , ]", + "MatrixPlot": "MatrixPlot", + "MatrixRank": "MatrixRank", + "MatrixRank.Syntax": "[ ]", + "Max": "Max", + "Max.Syntax": "[ ]\n[ , ]\n[ ]\n[ , ]\n[ , , ]", + "Max.SyntaxCAS": "[ ]\n[ , ]", + "Maximize": "Maximize", + "Maximize.Syntax": "[ , ]\n[ , ]", + "Mean": "Mean", + "Mean.Syntax": "[ ]\n[ , ]", + "Mean.SyntaxCAS": "[ ]", + "MeanX": "MeanX", + "MeanX.Syntax": "[ ]", + "MeanY": "MeanY", + "MeanY.Syntax": "[ ]", + "Median": "Median", + "Median.Syntax": "[ ]\n[ , ]", + "Median.SyntaxCAS": "[ ]", + "Midpoint": "Midpoint", + "Midpoint.Syntax": "[ ]\n[ ]\n[ ]\n[ , ]", + "Min": "Min", + "Min.Syntax": "[ ]\n[ , ]\n[ ]\n[ , ]\n[ , , ]", + "Min.SyntaxCAS": "[ ]\n[ , ]", + "Minimize": "Minimize", + "Minimize.Syntax": "[ , ]\n[ , ]", + "MinimumSpanningTree": "MinimumSpanningTree", + "MinimumSpanningTree.Syntax": "[ ]", + "Mirror": "Reflect", + "Mirror.Syntax": "[ , ]\n[ , ]\n[ , ]", + "Mirror.Syntax3D": "[ , ]\n[ , ]\n[ , ]\n[ , ]", + "MixedNumber": "MixedNumber", + "MixedNumber.SyntaxCAS": "[ ]", + "Mod": "Mod", + "Mod.Syntax": "[ , ]\n[ , ]", + "Mode": "Mode", + "Mode.Syntax": "[ ]", + "NDerivative": "NDerivative", + "NDerivative.Syntax": "[ ]", + "NIntegral": "NIntegral", + "NIntegral.Syntax": "[ ]\n[ , , ]", + "NIntegral.SyntaxCAS": "[ , , ]\n[ , , , ]", + "NSolutions": "NSolutions", + "NSolutions.SyntaxCAS": "[ ]\n[ , ]\n[ , ]\n[ , ]", + "NSolve": "NSolve", + "NSolve.SyntaxCAS": "[ ]\n[ , ]\n[ , ]\n[ , ]", + "NSolveODE": "NSolveODE", + "NSolveODE.Syntax": "[ , , , ]", + "Name": "Name", + "Name.Syntax": "[ ]", + "Net": "Net", + "Net.Syntax": "[ , ]\n[ , , , , , ... ]", + "NextPrime": "NextPrime", + "NextPrime.Syntax": "[ ]", + "Normal": "Normal", + "Normal.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "Normal.SyntaxCAS": "[ , , ]", + "NormalQuantilePlot": "NormalQuantilePlot", + "NormalQuantilePlot.Syntax": "[ ]", + "Normalize": "Normalize", + "Normalize.Syntax": "[ ]\n[ ]", + "Numerator": "Numerator", + "Numerator.Syntax": "[ ]\n[ ]", + "Numerator.SyntaxCAS": "[ ]", + "Numeric": "Numeric", + "Numeric.SyntaxCAS": "[ ]\n[ , ]", + "Object": "Object", + "Object.Syntax": "[ ]", + "Octahedron": "Octahedron", + "Octahedron.Syntax": "[ , ]\n[ , , ]\n[ , , ]", + "Ordinal": "Ordinal", + "Ordinal.Syntax": "[ ]", + "OrdinalRank": "OrdinalRank", + "OrdinalRank.Syntax": "[ ]", + "OrthogonalLine": "PerpendicularLine", + "OrthogonalLine.Syntax": "[ , ]\n[ , ]\n[ , ]", + "OrthogonalLine.Syntax3D": "[ , ]\n[ , ]\n[ , ]\n[ , ]\n[ , ]\n[ , , ]\n[ , , ]", + "OrthogonalPlane": "PerpendicularPlane", + "OrthogonalPlane.Syntax": "[ , ]\n[ , ]", + "OrthogonalVector": "PerpendicularVector", + "OrthogonalVector.Syntax": "[ ]\n[ ]\n[ ]", + "OrthogonalVector.Syntax3D": "[ ]\n[ ]\n[ ]\n[ ]", + "OrthogonalVector.SyntaxCAS": "[ ]", + "OsculatingCircle": "OsculatingCircle", + "OsculatingCircle.Syntax": "[ , ]", + "PMCC": "CorrelationCoefficient", + "PMCC.Syntax": "[ ]\n[ , ]", + "Pan": "Pan", + "Pan.Syntax": "[ , ]", + "Pan.Syntax3D": "[ , ]\n[ , , ]", + "Parabola": "Parabola", + "Parabola.Syntax": "[ , ]", + "Parameter": "Parameter", + "Parameter.Syntax": "[ ]", + "ParametricDerivative": "ParametricDerivative", + "ParametricDerivative.Syntax": "[ ]", + "ParseToFunction": "ParseToFunction", + "ParseToFunction.Syntax": "[ , ]", + "ParseToNumber": "ParseToNumber", + "ParseToNumber.Syntax": "[ , ]", + "PartialFractions": "PartialFractions", + "PartialFractions.Syntax": "[ ]", + "PartialFractions.SyntaxCAS": "[ ]\n[ , ]", + "Pascal": "Pascal", + "Pascal.Syntax": "[ , ]\n[ , , ]\n[ , , , ]", + "Pascal.SyntaxCAS": "[ , , , ]", + "PathParameter": "PathParameter", + "PathParameter.Syntax": "[ ]", + "Payment": "Payment", + "Payment.Syntax": "[ , , , , ]", + "Percentile": "Percentile", + "Percentile.Syntax": "[ , ]", + "Perimeter": "Perimeter", + "Perimeter.Syntax": "[ ]\n[ ]\n[ ]", + "Periods": "Periods", + "Periods.Syntax": "[ , , , , ]", + "Plane": "Plane", + "Plane.Syntax": "[ ]\n[ ]\n[ , ]\n[ , ]\n[ , ]\n[ , , ]\n[ , , ]", + "PlaneBisector": "PlaneBisector", + "PlaneBisector.Syntax": "[ ]\n[ , ]", + "PlaySound": "PlaySound", + "PlaySound.Syntax": "[ ]\n[ ]\n[ , ]\n[ , , ]\n[ , , ]\n[ , , , , ]", + "Point": "Point", + "Point.Syntax": "[ ]\n[ , ]\n[ , ]\n[ ]", + "PointIn": "PointIn", + "PointIn.Syntax": "[ ]", + "PointList": "PointList", + "PointList.Syntax": "[ ]", + "Poisson": "Poisson", + "Poisson.Syntax": "[ ]\n[ , ]\n[ , , ]", + "Poisson.SyntaxCAS": "[ , , ]", + "Polar": "Polar", + "Polar.Syntax": "[ , ]\n[ , ]", + "PolyLine": "Polyline", + "PolyLine.Syntax": "[ ]\n[ , ..., ]", + "Polygon": "Polygon", + "Polygon.Syntax": "[ ]\n[ , ..., ]\n[ , , ]", + "Polygon.Syntax3D": "[ ]\n[ , ..., ]\n[ , , ]\n[ , , , ]", + "Polynomial": "Polynomial", + "Polynomial.Syntax": "[ ]\n[ ]", + "Polynomial.SyntaxCAS": "[ ]\n[ , ]", + "PresentValue": "PresentValue", + "PresentValue.Syntax": "[ , , , , ]", + "PreviousPrime": "PreviousPrime", + "PreviousPrime.Syntax": "[ ]", + "PrimeFactors": "PrimeFactors", + "PrimeFactors.Syntax": "[ ]", + "Prism": "Prism", + "Prism.Syntax": "[ , ]\n[ , ]\n[ , , ... ]", + "Product": "Product", + "Product.Syntax": "[ ]\n[ , ]\n[ , ]", + "Product.SyntaxCAS": "[ ]\n[ , , , ]", + "Prove": "Prove", + "Prove.Syntax": "[ ]", + "ProveDetails": "ProveDetails", + "ProveDetails.Syntax": "[ ]", + "Pyramid": "Pyramid", + "Pyramid.Syntax": "[ , ]\n[ , ]\n[ , , , , ... ]", + "Q1": "Q1", + "Q1.Syntax": "[ ]\n[ , ]", + "Q3": "Q3", + "Q3.Syntax": "[ ]\n[ , ]", + "QuadricSide": "Side", + "QuadricSide.Syntax": "[ ]", + "RSquare": "RSquare", + "RSquare.Syntax": "[ , ]", + "Radius": "Radius", + "Radius.Syntax": "[ ]", + "Random": "RandomBetween", + "Random.Syntax": "[ , ]\n[ , , ]", + "Random.SyntaxCAS": "[ , ]", + "RandomBinomial": "RandomBinomial", + "RandomBinomial.Syntax": "[ , ]", + "RandomDiscrete": "RandomDiscrete", + "RandomDiscrete.Syntax": "[ , ]", + "RandomElement": "RandomElement", + "RandomElement.Syntax": "[ ]", + "RandomNormal": "RandomNormal", + "RandomNormal.Syntax": "[ , ]", + "RandomPointIn": "RandomPointIn", + "RandomPointIn.Syntax": "[ ]\n[ ]\n[ , , , ]", + "RandomPoisson": "RandomPoisson", + "RandomPoisson.Syntax": "[ ]", + "RandomPolynomial": "RandomPolynomial", + "RandomPolynomial.Syntax": "[ , , ]", + "RandomPolynomial.SyntaxCAS": "[ , , ]\n[ , , , ]", + "RandomUniform": "RandomUniform", + "RandomUniform.Syntax": "[ , ]\n[ , , ]", + "Rate": "Rate", + "Rate.Syntax": "[ , , , , , ]", + "Rationalize": "Rationalize", + "Rationalize.SyntaxCAS": "[ ]", + "Ray": "Ray", + "Ray.Syntax": "[ , ]\n[ , ]", + "RectangleSum": "RectangleSum", + "RectangleSum.Syntax": "[ , , , , ]", + "ReducedRowEchelonForm": "ReducedRowEchelonForm", + "ReducedRowEchelonForm.Syntax": "[ ]", + "Relation": "Relation", + "Relation.Syntax": "[ , ]", + "Remove": "Remove", + "Remove.Syntax": "[ , ]", + "RemoveUndefined": "RemoveUndefined", + "RemoveUndefined.Syntax": "[ ]", + "Rename": "Rename", + "Rename.Syntax": "[ , ]", + "Repeat": "Repeat", + "Repeat.Syntax": "[ , , , ... ]", + "ResidualPlot": "ResidualPlot", + "ResidualPlot.Syntax": "[ , ]", + "Reverse": "Reverse", + "Reverse.Syntax": "[ ]", + "RightSide": "RightSide", + "RightSide.Syntax": "[ ]", + "RightSide.SyntaxCAS": "[ ]\n[ ]\n[ , ]", + "RigidPolygon": "RigidPolygon", + "RigidPolygon.Syntax": "[ ]\n[ , , ]\n[ , ..., ]", + "Root": "Root", + "Root.Syntax": "[ ]\n[ , ]\n[ , , ]", + "Root.SyntaxCAS": "[ ]", + "RootList": "RootList", + "RootList.Syntax": "[ ]", + "RootMeanSquare": "RootMeanSquare", + "RootMeanSquare.Syntax": "[ ]", + "Roots": "Roots", + "Roots.Syntax": "[ , , ]", + "Rotate": "Rotate", + "Rotate.Syntax": "[ , ]\n[ , , ]", + "Rotate.Syntax3D": "[ , ]\n[ , , ]\n[ , , ]\n[ , , , ]", + "RotateText": "RotateText", + "RotateText.Syntax": "[ , ]", + "Row": "Row", + "Row.Syntax": "[ ]", + "RunClickScript": "RunClickScript", + "RunClickScript.Syntax": "[ ]", + "RunUpdateScript": "RunUpdateScript", + "RunUpdateScript.Syntax": "[ ]", + "SD": "SD", + "SD.Syntax": "[ ]\n[ , ]", + "SDX": "SDX", + "SDX.Syntax": "[ ]", + "SDY": "SDY", + "SDY.Syntax": "[ ]", + "SVD": "SVD", + "SVD.Syntax": "[ ]", + "SXX": "Sxx", + "SXX.Syntax": "[ ]\n[ ]", + "SXY": "Sxy", + "SXY.Syntax": "[ ]\n[ , ]", + "SYY": "Syy", + "SYY.Syntax": "[ ]", + "Sample": "Sample", + "Sample.Syntax": "[ , ]\n[ , , ]", + "SampleSD": "SampleSD", + "SampleSD.Syntax": "[ ]\n[ , ]", + "SampleSD.SyntaxCAS": "[ ]", + "SampleSDX": "SampleSDX", + "SampleSDX.Syntax": "[ ]", + "SampleSDY": "SampleSDY", + "SampleSDY.Syntax": "[ ]", + "SampleVariance": "SampleVariance", + "SampleVariance.Syntax": "[ ]\n[ , ]", + "SampleVariance.SyntaxCAS": "[ ]", + "ScientificText": "ScientificText", + "ScientificText.Syntax": "[ ]\n[ , ]", + "SecondAxis": "MinorAxis", + "SecondAxis.Syntax": "[ ]", + "SecondAxisLength": "SemiMinorAxisLength", + "SecondAxisLength.Syntax": "[ ]", + "Sector": "Sector", + "Sector.Syntax": "[ , , ]\n[ , , ]", + "Segment": "Segment", + "Segment.Syntax": "[ , ]\n[ , ]", + "SelectObjects": "SelectObjects", + "SelectObjects.Syntax": "[ ]\n[ , , ... ]", + "SelectedElement": "SelectedElement", + "SelectedElement.Syntax": "[ ]", + "SelectedIndex": "SelectedIndex", + "SelectedIndex.Syntax": "[ ]", + "Semicircle": "Semicircle", + "Semicircle.Syntax": "[ , ]", + "Sequence": "Sequence", + "Sequence.Syntax": "[ ]\n[ , ]\n[ , , , ]\n[ , , , , ]", + "SetActiveView": "SetActiveView", + "SetActiveView.Syntax": "[ ]\n[ ]", + "SetAxesRatio": "SetAxesRatio", + "SetAxesRatio.Syntax": "[ , ]", + "SetAxesRatio.Syntax3D": "[ , ]\n[ , , ]", + "SetBackgroundColor": "SetBackgroundColor", + "SetBackgroundColor.Syntax": "[ , \"\" ]\n[ , , , ]", + "SetCaption": "SetCaption", + "SetCaption.Syntax": "[ , ]", + "SetColor": "SetColor", + "SetColor.Syntax": "[ , \"\" ]\n[ , , , ]", + "SetConditionToShowObject": "SetConditionToShowObject", + "SetConditionToShowObject.Syntax": "[ , ]", + "SetConstructionStep": "SetConstructionStep", + "SetConstructionStep.Syntax": "[ ]", + "SetCoords": "SetCoords", + "SetCoords.Syntax": "[ , , ]", + "SetDynamicColor": "SetDynamicColor", + "SetDynamicColor.Syntax": "[ , , , ]\n[ , , , , ]", + "SetFilling": "SetFilling", + "SetFilling.Syntax": "[ , ]", + "SetFixed": "SetFixed", + "SetFixed.Syntax": "[ , ]\n[ , , ]", + "SetLabelMode": "SetLabelMode", + "SetLabelMode.Syntax": "[ , ]", + "SetLayer": "SetLayer", + "SetLayer.Syntax": "[ , ]", + "SetLineStyle": "SetLineStyle", + "SetLineStyle.Syntax": "[ , ]", + "SetLineThickness": "SetLineThickness", + "SetLineThickness.Syntax": "[ , ]", + "SetPerspective": "SetPerspective", + "SetPerspective.Syntax": "[ ]", + "SetPointSize": "SetPointSize", + "SetPointSize.Syntax": "[ , ]", + "SetPointStyle": "SetPointStyle", + "SetPointStyle.Syntax": "[ , ]", + "SetSeed": "SetSeed", + "SetSeed.Syntax": "[ ]", + "SetSpinSpeed": "SetSpinSpeed", + "SetSpinSpeed.Syntax": "[ ]", + "SetTooltipMode": "SetTooltipMode", + "SetTooltipMode.Syntax": "[ , ]", + "SetTrace": "SetTrace", + "SetTrace.Syntax": "[ , ]", + "SetValue": "SetValue", + "SetValue.Syntax": "[ , <0|1> ]\n[ , ]\n[ , , ]", + "SetViewDirection": "SetViewDirection", + "SetViewDirection.Syntax": "[ ]", + "SetVisibleInView": "SetVisibleInView", + "SetVisibleInView.Syntax": "[ , , ]", + "Shear": "Shear", + "Shear.Syntax": "[ , , ]", + "ShortestDistance": "ShortestDistance", + "ShortestDistance.Syntax": "[ , , , ]", + "ShowAxes": "ShowAxes", + "ShowAxes.Syntax": "[]\n[ ]\n[ , ]", + "ShowGrid": "ShowGrid", + "ShowGrid.Syntax": "[]\n[ ]\n[ , ]", + "ShowLabel": "ShowLabel", + "ShowLabel.Syntax": "[ , ]", + "ShowLayer": "ShowLayer", + "ShowLayer.Syntax": "[ ]", + "Shuffle": "Shuffle", + "Shuffle.Syntax": "[ ]", + "SigmaXX": "SigmaXX", + "SigmaXX.Syntax": "[ ]\n[ ]\n[ , ]", + "SigmaXY": "SigmaXY", + "SigmaXY.Syntax": "[ ]\n[ , ]", + "SigmaYY": "SigmaYY", + "SigmaYY.Syntax": "[ ]", + "Simplify": "Simplify", + "Simplify.Syntax": "[ ]\n[ ]", + "Simplify.SyntaxCAS": "[ ]", + "Slider": "Slider", + "Slider.Syntax": "[ , , , , , , , , ]", + "Slope": "Slope", + "Slope.Syntax": "[ ]", + "SlopeField": "SlopeField", + "SlopeField.Syntax": "[ ]\n[ , ]\n[ , , ]\n[ , , , , , , ]", + "SlowPlot": "SlowPlot", + "SlowPlot.Syntax": "[ ]", + "Solutions": "Solutions", + "Solutions.SyntaxCAS": "[ ]\n[ , ]\n[ , ]", + "Solve": "Solve", + "Solve.SyntaxCAS": "[ ]\n[ , ]\n[ , ]", + "SolveCubic": "SolveCubic", + "SolveCubic.Syntax": "[ ]", + "SolveODE": "SolveODE", + "SolveODE.Syntax": "[ ]\n[ , ]\n[ , , , , ]\n[ , , , , , ]\n[ , , , , , , , ]", + "SolveODE.SyntaxCAS": "[ ]\n[ , ]\n[ , , ]\n[ , , , ] \n[ , , , , ]", + "Sort": "Sort", + "Sort.Syntax": "[ ]\n[ , ]", + "Spearman": "Spearman", + "Spearman.Syntax": "[ ]\n[ , ]", + "Sphere": "Sphere", + "Sphere.Syntax": "[ , ]\n[ , ]", + "Spline": "Spline", + "Spline.Syntax": "[ ]\n[ , ]", + "StartAnimation": "StartAnimation", + "StartAnimation.Syntax": "[ ]\n[ ]\n[ , , ... ]\n[ , , ..., ]", + "StartLogging": "StartLogging", + "StartLogging.Syntax": "[ \"\", , \"\", , ...]", + "StartRecord": "StartRecord", + "StartRecord.Syntax": "[ ]\n[ ]", + "StemPlot": "StemPlot", + "StemPlot.Syntax": "[ ]\n[ , ]", + "StepGraph": "StepGraph", + "StepGraph.Syntax": "[ ]\n[ , ]\n[ , ]\n[ , , ]\n[ , , ]\n[ , , , ]", + "StickGraph": "StickGraph", + "StickGraph.Syntax": "[ ]\n[ , ]\n[ , ]\n[ , , ]", + "StopLogging": "StopLogging", + "StopLogging.Syntax": "[]", + "Stretch": "Stretch", + "Stretch.Syntax": "[ , ]\n[ , , ]", + "Substitute": "Substitute", + "Substitute.SyntaxCAS": "[ , ]\n[ , , ]", + "Sum": "Sum", + "Sum.Syntax": "[ ]\n[ , ]\n[ , ]", + "Sum.SyntaxCAS": "[ ]\n[ , , , ]", + "SumSquaredErrors": "SumSquaredErrors", + "SumSquaredErrors.Syntax": "[ , ]", + "SurdText": "SurdText", + "SurdText.Syntax": "[ ]\n[ ]\n[ , ]", + "Surface": "Surface", + "Surface.Syntax": "[ , ]\n[ , , , , , , , , ]", + "TDistribution": "TDistribution", + "TDistribution.Syntax": "[ , x ]\n[ , ]\n[ , x, ]", + "TDistribution.SyntaxCAS": "[ , ]", + "TMean2Estimate": "TMean2Estimate", + "TMean2Estimate.Syntax": "[ , , , ]\n[ , , , , , , , ]", + "TMeanEstimate": "TMeanEstimate", + "TMeanEstimate.Syntax": "[ , ]\n[ , , , ]", + "TTest": "TTest", + "TTest.Syntax": "[ , , ]\n[ , , , , ]", + "TTest2": "TTest2", + "TTest2.Syntax": "[ , , , ]\n[ , , , , , , , ]", + "TTestPaired": "TTestPaired", + "TTestPaired.Syntax": "[ , , ]", + "TableText": "TableText", + "TableText.Syntax": "[ , , ... ]\n[ , , ..., ]", + "Take": "Take", + "Take.Syntax": "[ , , ]\n[ , ]\n[ , , ]\n[ , ]", + "Take.SyntaxCAS": "[ , ]\n[ , , ]", + "Tangent": "Tangent", + "Tangent.Syntax": "[ , ]\n[ , ]\n[ , ]\n[ , ]\n[ , ]\n[ , ]", + "TaylorSeries": "TaylorPolynomial", + "TaylorSeries.Syntax": "[ , , ]", + "TaylorSeries.SyntaxCAS": "[ , , ]\n[ , , , ]", + "Tetrahedron": "Tetrahedron", + "Tetrahedron.Syntax": "[ , ]\n[ , , ]\n[ , , ]", + "Text": "Text", + "Text.Syntax": "[ ]\n[ , ]\n[ , ]\n[ , , ]\n[ , , , ]", + "TextToUnicode": "TextToUnicode", + "TextToUnicode.Syntax": "[ \"\" ]", + "Textfield": "InputBox", + "Textfield.Syntax": "[ ]\n[ ]", + "TiedRank": "TiedRank", + "TiedRank.Syntax": "[ ]", + "ToBase": "ToBase", + "ToBase.Syntax": "[ , ]", + "ToComplex": "ToComplex", + "ToComplex.Syntax": "[ ]", + "ToExponential": "ToExponential", + "ToExponential.SyntaxCAS": "[ ]", + "ToPoint": "ToPoint", + "ToPoint.Syntax": "[ ]", + "ToPolar": "ToPolar", + "ToPolar.Syntax": "[ ]\n[ ]", + "ToolImage": "ToolImage", + "ToolImage.Syntax": "[ ]\n[ , ]\n[ , , ]", + "Top": "Top", + "Top.Syntax": "[ ]", + "Translate": "Translate", + "Translate.Syntax": "[ , ]\n[ , ]", + "Transpose": "Transpose", + "Transpose.Syntax": "[ ]", + "TrapezoidalSum": "TrapezoidalSum", + "TrapezoidalSum.Syntax": "[ , , , ]", + "TravelingSalesman": "TravelingSalesman", + "TravelingSalesman.Syntax": "[ ]", + "TriangleCenter": "TriangleCenter", + "TriangleCenter.Syntax": "[ , , , ]", + "TriangleCurve": "TriangleCurve", + "TriangleCurve.Syntax": "[ , , , ]", + "Triangular": "Triangular", + "Triangular.Syntax": "[ , , , x ]\n[ , , , ]\n[ , , , x, ]", + "TrigCombine": "TrigCombine", + "TrigCombine.Syntax": "[ ]\n[ , ]", + "TrigExpand": "TrigExpand", + "TrigExpand.Syntax": "[ ]\n[ , ]", + "TrigExpand.SyntaxCAS": "[ ]\n[ , ]\n[ , , ]\n[ , , , ]", + "TrigSimplify": "TrigSimplify", + "TrigSimplify.Syntax": "[ ]", + "Trilinear": "Trilinear", + "Trilinear.Syntax": "[ , , , , , ]", + "TurningPoint": "InflectionPoint", + "TurningPoint.Syntax": "[ ]", + "Turtle": "Turtle", + "Turtle.Syntax": "[]", + "TurtleBack": "TurtleBack", + "TurtleBack.Syntax": "[ , ]", + "TurtleDown": "TurtleDown", + "TurtleDown.Syntax": "[ ]", + "TurtleForward": "TurtleForward", + "TurtleForward.Syntax": "[ , ]", + "TurtleLeft": "TurtleLeft", + "TurtleLeft.Syntax": "[ , ]", + "TurtleRight": "TurtleRight", + "TurtleRight.Syntax": "[ , ]", + "TurtleUp": "TurtleUp", + "TurtleUp.Syntax": "[ ]", + "UnicodeToLetter": "UnicodeToLetter", + "UnicodeToLetter.Syntax": "[ ]", + "UnicodeToText": "UnicodeToText", + "UnicodeToText.Syntax": "[ ]", + "Uniform": "Uniform", + "Uniform.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "Union": "Union", + "Union.Syntax": "[ , ]\n[ , ]", + "Unique": "Unique", + "Unique.Syntax": "[ ]", + "UnitOrthogonalVector": "UnitPerpendicularVector", + "UnitOrthogonalVector.Syntax": "[ ]\n[ ]\n[ ]", + "UnitOrthogonalVector.Syntax3D": "[ ]\n[ ]\n[ ]\n[ ]", + "UnitOrthogonalVector.SyntaxCAS": "[ ]", + "UnitVector": "UnitVector", + "UnitVector.Syntax": "[ ]", + "UnitVector.SyntaxCAS": "[ ]", + "UpdateConstruction": "UpdateConstruction", + "UpdateConstruction.Syntax": "[ ]\n[ ]", + "UpperSum": "UpperSum", + "UpperSum.Syntax": "[ , , , ]", + "Variance": "Variance", + "Variance.Syntax": "[ ]\n[ , ]", + "Variance.SyntaxCAS": "[ ]", + "Vector": "Vector", + "Vector.Syntax": "[ ]\n[ , ]", + "Vertex": "Vertex", + "Vertex.Syntax": "[ ]\n[ ]\n[ ]\n[ , ]\n[ , ]", + "VerticalText": "VerticalText", + "VerticalText.Syntax": "[ ]\n[ , ]", + "Volume": "Volume", + "Volume.Syntax": "[ ]", + "Voronoi": "Voronoi", + "Voronoi.Syntax": "[ ]", + "Weibull": "Weibull", + "Weibull.Syntax": "[ , , x ]\n[ , , ]\n[ , , x, ]", + "Weibull.SyntaxCAS": "[ , , ]", + "ZMean2Estimate": "ZMean2Estimate", + "ZMean2Estimate.Syntax": "[ , , <\u03c31>, <\u03c32>, ]\n[ , <\u03c31>, , , <\u03c32>, , ]", + "ZMean2Test": "ZMean2Test", + "ZMean2Test.Syntax": "[ , <\u03c31>, , <\u03c32>, ]\n[ , <\u03c31>, , , <\u03c32>, , ]", + "ZMeanEstimate": "ZMeanEstimate", + "ZMeanEstimate.Syntax": "[ , <\u03c3>, ]\n[ , <\u03c3>, , ]", + "ZMeanTest": "ZMeanTest", + "ZMeanTest.Syntax": "[ , <\u03c3>, , ]\n[ , <\u03c3>, , , ]", + "ZProportion2Estimate": "ZProportion2Estimate", + "ZProportion2Estimate.Syntax": "[ , , , , ]", + "ZProportion2Test": "ZProportion2Test", + "ZProportion2Test.Syntax": "[ , , , , ]", + "ZProportionEstimate": "ZProportionEstimate", + "ZProportionEstimate.Syntax": "[ , , ]", + "ZProportionTest": "ZProportionTest", + "ZProportionTest.Syntax": "[ , , , ]", + "Zip": "Zip", + "Zip.Syntax": "[ , , , , , ... ]", + "Zipf": "Zipf", + "Zipf.Syntax": "[ , ]\n[ , , ]\n[ , , , ]", + "Zipf.SyntaxCAS": "[ , , , ]", + "ZoomIn": "ZoomIn", + "ZoomIn.Syntax": "[ ]\n[ ,
]\n[ , , , ]", + "ZoomOut": "ZoomOut", + "ZoomOut.Syntax": "[ ]\n[ ,
]", + "nPr": "nPr", + "nPr.Syntax": "[ , ]", +} + + +/*********************************************** + * Translations for error + ***********************************************/ + +__GGB__keysVar.en.error = { + "AngleMustBeConstant": "Every angle has to be constant", + "AppletWindowClosing": "Please close the browser window to exit GeoGebra", + "AssignmentDependentToFree": "Free objects may not be overwritten by dependent objects", + "AssignmentToDependent": "Dependent objects may not be overwritten", + "AssignmentToFixed": "Fixed objects may not be changed", + "CAS.GeneralErrorMessage": "Sorry, something went wrong. Please check your input", + "CAS.InvalidReferenceError": "One or more references are invalid", + "CAS.SelectionStructureError": "Please check the structure of your selection", + "CAS.TimeoutError": "Calculation took too long and was aborted", + "CAS.VariableIsDynamicReference": "Attempt to assign dynamic reference", + "CannotUnsnap": "Cannot unsnap the application.", + "ChangeDependent": "Dependent objects may not be changed", + "CircularDefinition": "Circular definition", + "CoordinatesMustBeConstant": "Coordinates have to be constant", + "DivisorMustBeConstant": "Every divisor has to be constant", + "Error": "Error", + "ExponentMustBeConstant": "Every exponent has to be constant", + "ExponentMustBeInteger": "Every exponent has to be an integer", + "ExportJarMissing": "Sorry, the geogebra_export.jar file is missing or corrupt", + "FileFormatNewer": "Please upgrade to a newer version of GeoGebra\nThis file format is not supported", + "FileFormatUnknown": "Unknown file format", + "FileIsTooLarge": "Data file is too large", + "FileNotFound": "File not found", + "FunctionExpected": "Function expected", + "HelpNotFound": "Could not find online help", + "IllegalAddition": "Illegal addition", + "IllegalArgument": "Illegal argument", + "IllegalArgumentNumber": "Illegal number of arguments", + "IllegalAssignment": "Illegal assignment", + "IllegalBoolean": "Illegal Boolean operation", + "IllegalComparison": "Illegal comparison", + "IllegalComplexMultiplication": "Illegal complex multiplication", + "IllegalDivision": "Illegal division", + "IllegalExponent": "Illegal exponent", + "IllegalListOperation": "Illegal list operation", + "IllegalMultiplication": "Illegal multiplication", + "IllegalSubtraction": "Illegal subtraction", + "IllegalVariable": "Illegal variable", + "IncompleteEquation": "Incomplete equation:\nPlease enter both sides of the equation", + "InvalidEquation": "Invalid equation:\nPlease enter a polynomial equation in x and y", + "InvalidFunction": "Invalid function:\nPlease enter an explicit function in x", + "InvalidInequality": "Invalid inequality:\nPlease enter a linear inequality in x and y", + "InvalidInput": "Invalid input", + "LengthMustBeConstant": "Every length has to be constant", + "LoadFileFailed": "Opening file failed", + "NameUsed": "This label is already in use", + "NumberExpected": "Number expected", + "PasteImageFailed": "Sorry - couldn't paste bitmap from the clipboard", + "RenameFailed": "Rename failed", + "ReplaceFailed": "Redefinition failed", + "SaveFileFailed": "Saving file failed", + "Tool.CommandNameTaken": "Command name is already used by another tool", + "Tool.CreationFailed": "Tool could not be created", + "Tool.DeleteUsed": "Following tools were used to create selected objects and cannot be deleted:", + "Tool.InputNotNeeded": "Input object is not needed", + "Tool.OutputNotDependent": "Output object does not depend on input objects", + "URLnotFound": "Opening URL failed", + "UnbalancedBrackets": "Unbalanced brackets", + "UndefinedVariable": "Undefined variable", + "UnknownCommand": "Unknown command", + "UnsupportedLAF": "The chosen look and feel is not available on your computer", + "VectorExpected": "Point or vector expected", +} + + +/*********************************************** + * Translations for menu + ***********************************************/ + +__GGB__keysVar.en.menu = { + "ANOVA": "ANOVA", + "About": "About", + "AboutLicense": "About / License", + "Accelerometer": "Acceleration", + "Accents": "Accents", + "AccentsExt": "Extended Accents", + "ActionObjectTools": "Action Object Tools", + "ActualFrequency": "Actual Frequency (Hz)", + "AddCustomColor": "Add Custom Color", + "AddFavorite": "Add Favorite", + "AddSelection": "Add Selection", + "AddTrace": "Add object to the trace list", + "Adjustment": "Adjustment", + "Advanced": "Advanced", + "AlgebraDescriptions": "Algebra Descriptions", + "All": "All", + "AllCommands": "All Commands", + "AllowRescaling": "Allow Rescaling", + "AllowTooltips": "Allow Tooltips", + "Alpha.short": "\u03b1", + "AlternativeHypothesis": "Alternative Hypothesis", + "AlternativeHypothesis.short": "Alternative", + "Analyze": "Analyze", + "Angle": "Angle", + "Angle.Help": "Select three points or two lines", + "AngleFixed": "Angle with Given Size", + "AngleFixed.Help": "Select leg point, then vertex, and enter size", + "AngleUnit": "Angle Unit", + "AngularBisector": "Angle Bisector", + "AngularBisector.Help": "Select three points or two lines", + "ApplyDefaults": "Apply Defaults", + "ApplyTemplate": "Apply Template", + "Area": "Area", + "Area.Help": "Select polygon, circle, or conic", + "Ascending": "Ascending", + "AskAQuestion": "Ask a Question", + "Assignment.Edit": "Edit Task", + "AttachDetachPoint": "Attach / Detach Point", + "AttachDetachPoint.Help": "Click on a Point (and an Object to attach)", + "AutoDimension": "Automatic Dimensions", + "Axes": "Axes", + "Back": "Back", + "BackgroundColor": "Background Color", + "BarChart": "Bar Chart", + "BasicLineTools": "Line Tools", + "Beta.short": "\u03b2", + "BetweenGroups": "Between Groups", + "Binomial.number": "n", + "Binomial.probability": "p", + "BlackboardLetters": "Blackboard Letters", + "Blue": "Blue", + "Bold": "Bold", + "Bold.Short": "B", + "Boxplot": "Boxplot", + "Brackets": "Brackets", + "Browser": "Browser", + "Button.Caption": "Caption", + "ButtonAction": "Button", + "ButtonAction.Help": "Click in the Graphics View to insert a button", + "ByLayering": "By layering", + "CASPlot": "Plot", + "CASPlot.Help": "Click input or output of a CAS cell to draw its content in the Graphics View", + "Calculate": "Calculate", + "CalligraphicLetters": "Calligraphic Letters", + "Cancel": "Cancel", + "Cartesian": "Cartesian", + "CasCellUseAsText": "Text", + "CheckBoxTitle": "Check Box to Show/Hide Objects", + "CheckboxSize": "Checkbox Size", + "CheckboxSize.Large": "Large", + "CheckboxSize.Regular": "Regular", + "ChiSquaredTest": "ChiSquared Test", + "ChooseFromFile": "Choose from File", + "Circle2": "Circle with Center through Point", + "Circle2.Help": "Select center point, then point on circle", + "Circle3": "Circle through 3 Points", + "Circle3.Help": "Select three points on circle", + "CircleArc3": "Circular Arc", + "CircleArc3.Help": "Select center and two points", + "CircleArcTools": "Circle & Arc Tools", + "CircleAxisPoint": "Circle with Axis through Point", + "CircleAxisPoint.Help": "Select axis, then point on circle", + "CirclePointRadius": "Circle with Center and Radius", + "CirclePointRadius.Help": "Select center point and enter radius", + "CirclePointRadiusDirection": "Circle with Center, Radius and Direction", + "CirclePointRadiusDirection.Help": "Select center point, direction and enter radius", + "CircleSector3": "Circular Sector", + "CircleSector3.Help": "Select center and two points", + "CircumcircleArc3": "Circumcircular Arc", + "CircumcircleArc3.Help": "Select three points on arc", + "CircumcircleSector3": "Circumcircular Sector", + "CircumcircleSector3.Help": "Select three points on sector", + "ClassRule": "Class Rule", + "ClassWithFrequency": "Class with Frequency", + "Classes": "Classes", + "ClearColumn": "Clear Column", + "ClearColumns": "Clear Columns", + "ClearRow": "Clear Row", + "ClearRows": "Clear Rows", + "ClearSelection": "Clear Selection", + "ClearTrace": "Clear all traces", + "Clipboard": "Clipboard", + "ClipboardMessage": "Clipboard export successful.\nNow turn HTML editing on and paste into your LMS (eg Moodle)", + "Close": "Close", + "CloseAll": "Close All", + "CloseFile": "Close File", + "CmdList": "Input Help", + "Coefficient": "Coefficient", + "CollapseAll": "Collapse All", + "Color": "Color", + "Column.X": "X", + "Column.Y": "Y", + "ColumnHeader": "Column Header", + "ColumnOrder": "Column Order", + "ColumnReset": "New column on drag", + "Columns": "Columns", + "Comma": "Comma", + "CommandName": "Command name", + "Compasses": "Compass", + "Compasses.Help": "Select segment or two points for radius, then center point", + "ComplexNumber": "Complex Number", + "ComplexNumber.Help": "Click in the Graphics View to create a complex number", + "ConciseCode": "Concise Code", + "ConciseUsingCSE5": "Concise Using cse5", + "Condition.ShowObject": "Condition to Show Object", + "Conditions": "Conditions", + "Cone": "Cone", + "Cone.Help": "Select two points (apex second), then enter radius", + "ConfidenceInterval": "Confidence Interval", + "ConfidenceLevel": "Confidence Level", + "Conic": "Conic", + "Conic5": "Conic through 5 Points", + "Conic5.Help": "Select five points on conic", + "ConicMenu": "Conic", + "ConicSectionTools": "Conic Section Tools", + "Conify": "Extrude to Pyramid or Cone", + "Conify.Help": "Drag polygon/circle, or select polygon/circle and enter altitude to create centered pyramid/cone", + "Connecting": "Connecting...", + "Continuity": "Continuity", + "Continuous": "Continuous", + "Copy": "Copy", + "CopyAsImage": "Copy as Image", + "CopyAsLaTeX": "Copy as LaTeX", + "CopyAsLibreOfficeFormula": "Copy as LibreOffice Formula", + "CopyImage": "Copy Image", + "CopyImageAsSVG": "Copy Image as SVG", + "CopyInput": "Copy Input", + "CopyToClipboard": "Copy to Clipboard", + "CopyToGraphics": "Copy to Graphics View", + "CopyToInputBar": "Copy to Input Bar", + "CopyToSpreadsheet": "Copy to Spreadsheet", + "CopyVisualStyle": "Copy Visual Style", + "CopyVisualStyle.Help": "Select one object, then click on others", + "CorrelationCoefficient.short": "r", + "Count": "Count", + "CountCells": "Count", + "CountCells.Help": "Select a set of cells", + "CrashReport": "Send crash reports to GeoGebra", + "Create": "Create", + "CreateCurveFit": "Best Fit Curve", + "CreateCurveFit.Help": "Select cells for points then click the tool button", + "CreateDataFunction": "Create DataFunction", + "CreateDataList": "Create List", + "CreateList": "List", + "CreateList.Help": "Select cells then click the tool button", + "CreateListGraphicsView": "List", + "CreateListGraphicsView.Help": "Drag a rectangle around the Objects", + "CreateListOfPoints": "List of Points", + "CreateListOfPoints.Help": "Select cells then click the tool button", + "CreateMatrix": "Matrix", + "CreateMatrix.Help": "Select cells then click the tool button", + "CreateNumber": "Create Number", + "CreatePolyLine": "Polyline", + "CreatePolyLine.Help": "Select cells for points then click the tool button", + "CreateTable": "Table", + "CreateTable.Help": "Select cells then click the tool button", + "CreateYourOwn": "GeoGebra Math Apps", + "Cube": "Cube", + "Cube.Help": "Click on a plane (optional) and then 2 points", + "Cumulative": "Cumulative", + "CursiveLetters": "Cursive Letters", + "Custom": "Custom", + "CustomTools": "Custom Tools", + "Cut": "Cut", + "Cylinder": "Cylinder", + "Cylinder.Help": "Select two points, then enter radius", + "Data": "Data", + "DataColumn": "Data Column", + "DataColumnName": "Data Column Name", + "DataConnection": "Connection with GeoGebra Sensors app", + "DataConnectionFailed": "Sorry, connection failed. Please check the sharing code and try again.", + "DataCount": "Count", + "DataSharingCode": "Sharing Code", + "DataSource": "Data Source", + "DataTitle": "Data Title", + "DataType": "Data Type", + "DataWithFrequency": "Data with Frequency", + "DecimalPlaces": "Decimal Places", + "Default.Restore": "Restore Default", + "Default.Set": "Set as Default", + "Degree": "Degree", + "DegreeUnit": "degree", + "DegreesOfFreedom.short": "df", + "DegreesOfFreedom1.short": "df1", + "DegreesOfFreedom2.short": "df2", + "Delete": "Delete", + "Delete.Help": "Select object", + "DeleteFailed": "Delete failed.", + "DeleteObjects": "Delete Objects", + "DeleteTool": "Delete Tool", + "Delimiter": "Delimiter", + "Derivative": "Derivative", + "Derivative.Help": "Finds the first derivative", + "Descending": "Descending", + "DifferenceOfMeans.short": "\u03bc\u2081 - \u03bc\u2082", + "DifferenceOfProportions.short": "p\u2081 - p\u2082", + "DifferenceofMeansT": "Difference of Means T", + "Differences": "Differences", + "Dilate.Factor": "Factor", + "DilateFromPoint": "Dilate from Point", + "DilateFromPoint.Help": "Select object to dilate, then center point, and enter factor", + "Discrete": "Discrete", + "Distance": "Distance or Length", + "Distance.Help": "Select two points, segment, polygon, or circle", + "Distribution": "Distribution", + "Distribution.Binomial": "Binomial", + "Distribution.Cauchy": "Cauchy", + "Distribution.ChiSquare": "Chi-Squared", + "Distribution.Exponential": "Exponential", + "Distribution.F": "F-Distribution", + "Distribution.Gamma": "Gamma", + "Distribution.Hypergeometric": "Hypergeometric", + "Distribution.Logistic": "Logistic", + "Distribution.Lognormal": "Log-Normal", + "Distribution.Normal": "Normal", + "Distribution.Pascal": "Pascal", + "Distribution.Poisson": "Poisson", + "Distribution.Scale": "Scale", + "Distribution.Shape": "Shape", + "Distribution.StudentT": "Student", + "Distribution.Weibull": "Weibull", + "DoYouWantToSaveYourChanges": "Do you want to save your changes?", + "DontDeleteTool": "Don't Delete Tool", + "DontOverwrite": "Don't Overwrite", + "DontSave": "Don't Save", + "DotPlot": "Dot Plot", + "Download": "Download", + "DownloadAsGgbFile": "Download as .ggb file", + "DrawingPadToClipboard": "Graphics View to Clipboard", + "DynamicColors": "Dynamic Colors", + "EMFPlus": "EMF+", + "Edit": "Edit", + "Ellipse3": "Ellipse", + "Ellipse3.Help": "Select two foci and point on ellipse", + "EnableLabelDrags": "Enable Dragging of Labels", + "EnableRightClick": "Enable Right Click, Zooming and Keyboard Editing", + "EndProbabilityOf": ")", + "English": "English", + "EnterAppletAddress": "Enter Web Address of GeoGebra Applet", + "EnterWebAddress": "Enter Web Address", + "EqualVariance": "Equal Variance", + "Equation": "Equation", + "EstimatedValue": "Estimated Value", + "Evaluate": "Symbolic Evaluation", + "Evaluate.Help": "Exact evaluation", + "Exercise.CreateNew": "New Exercise", + "Exit": "Exit", + "ExitExamShutDown": "Shut down", + "Expand": "Expand", + "Expand.Help": "Expands brackets", + "ExpandAll": "Expand All", + "Exponential": "Exponential", + "Export": "Export", + "ExportAllWorksheets": "Export All Open Worksheets", + "Extremum": "Extremum", + "Extremum.Help": "Select a function to find its extrema", + "Extrusion": "Extrude to Prism or Cylinder", + "Extrusion.Help": "Drag polygon/circle, or select polygon/circle and enter altitude to create right prism/cylinder", + "FStatistic": "F", + "Factor": "Factor", + "Factor.Help": "Finds factors", + "FastHelp": "Fast Help", + "File": "File", + "FileBrowser": "File Browser", + "FileSystem": "File System", + "Files": "Files", + "FillType": "Fill type", + "Filling": "Filling", + "Filling.Brick": "Bricks", + "Filling.Chessboard": "Chessboard", + "Filling.Crosshatch": "Cross-hatching", + "Filling.CurrentSymbol": "Current Symbol", + "Filling.Dotted": "Dots", + "Filling.Hatch": "Hatching", + "Filling.Honeycomb": "Honeycomb", + "Filling.Image": "Image", + "Filling.Standard": "Standard", + "Filling.Symbol": "Symbol", + "Filling.Weaving": "Weaving", + "FitCurve": "Best Fit Curve", + "FitCurve.Help": "Select points using selection rectangle, or list of points", + "FitLine": "Best Fit Line", + "FitLine.Help": "Select points using selection rectangle, or list of points", + "Fix": "Fix On / Off", + "Fix.Help": "Select object to fix / free it", + "FixedToGrid": "Fixed to Grid", + "FontSize": "Font Size", + "ForegroundColor": "Foreground Color", + "Formulas": "Formulas", + "FrakturLetters": "Fraktur Letters", + "FreehandCircle": "Freehand Circle", + "FreehandCircle.Help": "Sketch a circle by dragging", + "FreehandFunction": "Freehand Function", + "FreehandFunction.Help": "Sketch a freehand function by dragging", + "FreehandShape": "Freehand Shape", + "FreehandShape.Help": "Sketch either a function or a geometric object by dragging", + "Frequencies": "Frequencies", + "Frequency": "Frequency", + "FrequencyHz": "Frequency (Hz)", + "FrequencyPolygon": "Frequency Polygon", + "FrequencyTable": "Frequency Table", + "FrequencyTable.Count": "Frequency", + "FrequencyTable.Frequency": "Frequency", + "FrequencyTable.RelativeFrequency": "Relative Frequency", + "FrequencyType": "Frequency Type", + "FunctionInspector": "Function Inspector", + "FunctionInspector.Help": "Select a function", + "Functionality": "Functionality", + "GUIFontSize": "Menu Font Size", + "General": "General", + "GeneralTools": "General Tools", + "GenerateCode": "Generate Code", + "GeoGebraForum": "GeoGebra Forum", + "GeogebraToAsymptoteExport": "GeoGebra to Asymptote Export", + "Geometry": "Geometry", + "German": "Deutsch", + "GoodnessOfFitTest": "Goodness of Fit Test", + "GoogleDrive": "Google Drive", + "GoogleDriveSaveProblem": "Sorry, there was a problem saving this file to Google Drive", + "Graph": "Graph", + "Graphing": "Graphing", + "Green": "Green", + "Grid": "Grid", + "Gridlines": "Gridlines", + "GroupObjects": "Group Objects", + "Growth": "Growth", + "HSL": "HSL", + "HSV": "HSV", + "HTML5Only": "Export to HTML5 only", + "HTML5WithJava": "Export to HTML5 (with Java fallback)", + "Help": "Help", + "Hidden.Dashed": "Dashed", + "Hidden.Invisible": "Invisible", + "Hidden.Unchanged": "Unchanged", + "HiddenLineStyle": "Hidden Line Style", + "Histogram": "Histogram", + "HomeDirectory": "Home Directory", + "HorizontalScrollbars": "Horizontal Scrollbars", + "Hue": "Hue", + "Hyperbola3": "Hyperbola", + "Hyperbola3.Help": "Select two foci and point on hyperbola", + "Hypergeometric.number": "n", + "Hypergeometric.population": "population", + "Hypergeometric.sample": "sample", + "HypothesizedMean.short": "\u03bc", + "HypothesizedProportion.short": "p", + "Icon": "Icon", + "Image": "Image", + "Image.Help": "Click on the Graphics View or on point to specify position", + "Images": "Images", + "ImportDataFile": "Import Data File", + "IncludeHTML5": "Include HTML5", + "InputField": "Input Bar", + "InputField.Help": "Select object to copy its name to input bar", + "InputHelp": "Input Help", + "InputObjects": "Input Objects", + "InsertAbove": "Insert Above", + "InsertBelow": "Insert Below", + "InsertFile": "Insert File", + "InsertImageFrom": "Insert Image from", + "InsertLeft": "Insert Left", + "InsertRight": "Insert Right", + "Integral": "Integral", + "Integral.Help": "Finds the indefinite integral", + "Intercept": "Intercept", + "InternalCAS": "Internal CAS", + "Intersect": "Intersect", + "Intersect.Help": "Select two objects or click directly on intersection", + "IntersectionCurve": "Intersect Two Surfaces", + "IntersectionCurve.Help": "Produce a curve by intersecting two surfaces", + "Interval": "Interval", + "IntervalProb": "Interval", + "IntervalType": "Interval Type", + "InvertSelection": "Invert Selection", + "Isometric": "Isometric", + "Italic.Short": "I", + "JavaOnly": "Export to Java only", + "JavaWithHTML5": "Export to Java (with HTML5 fallback)", + "Join": "Line", + "Join.Help": "Select two points", + "KeepDotColors": "Keep Dot Colors", + "KeepInput": "Keep Input", + "KeepInput.Help": "Keeps and checks input", + "Keyboard.Greek": "Greek Keyboard", + "Keyboard.Math": "Math Keyboard", + "Keyboard.Numeric": "Calculator", + "Keyboard.Standard": "Standard Keyboard", + "KinectWindow": "Kinect Window", + "LabelColumn": "Label Column", + "LabelColumnName": "Label Column Name", + "Labeling": "Labeling", + "Labeling.automatic": "Automatic", + "Labeling.off": "No New Objects", + "Labeling.on": "All New Objects", + "Labeling.pointsOnly": "New Points Only", + "Labeling.propertiesDefault": "Use Properties Default", + "Labels": "Show or Hide Labels", + "Landscape": "Landscape", + "Language": "Language", + "Layout": "Layout", + "LeftClassRule": "\u2264 x <", + "LeftProb": "Left Sided", + "Length.short": "n", + "LessThanOrEqualToX": "\u2264 X", + "License": "License", + "Light": "Illuminance", + "Lightness": "Lightness", + "LineBisector": "Perpendicular Bisector", + "LineBisector.Help": "Select two points or one segment", + "LineGraph": "Line Graph", + "LineMenu": "Line", + "LineOpacity": "Line Opacity", + "Linear": "Linear", + "LinkedFiles": "Linked Files", + "List": "List", + "ListOfPoints": "List of points", + "Load": "Open", + "Loading": "Loading \u2026", + "Local": "Local", + "Location": "Location", + "LockView": "Lock View", + "Locus": "Locus", + "Locus.Help": "Select locus point, then point on object or slider", + "Log": "Log", + "LogIntoGoogleDrive": "Click here to log into Google Drive", + "LogIntoSkyDrive": "Click here to log into SkyDrive", + "LoggedIntoGoogleDrive": "You are logged into Google Drive", + "LoggedIntoSkyDrive": "You are logged into SkyDrive", + "Login": "Login", + "Logistic": "Logistic", + "LookAndFeel": "Look and Feel", + "Loudness": "Loudness", + "LowerLimit": "Lower Limit", + "LowerQuartile.short": "Q1", + "MagneticField": "Magnetic Field", + "ManagePerspectives": "Manage Perspectives", + "Manual": "Manual", + "MarginOfError": "Margin of Error", + "MarginOfError.short": "ME", + "MathematicalFunctions": "Mathematical Functions", + "Matrices": "Matrices", + "Matrix": "Matrix", + "MaxCells": "Maximum", + "MaxCells.Help": "Select a set of cells", + "Maximum.short": "Max", + "Mean": "Mean", + "Mean.short": "\u03bc", + "MeanCells": "Mean", + "MeanCells.Help": "Select a set of cells", + "MeanDifference": "Mean Difference", + "MeanSquare.short": "MS", + "MeanX": "MeanX", + "MeanY": "MeanY", + "MeasurementTools": "Measurement Tools", + "Median": "Median", + "Metal": "Metal", + "Midpoint": "Midpoint or Center", + "Midpoint.Help": "Select two points, one segment, circle, or conic", + "MinCells": "Minimum", + "MinCells.Help": "Select a set of cells", + "Minimum.short": "Min", + "MirrorAtCircle": "Reflect about Circle", + "MirrorAtCircle.Help": "Select object to reflect, then circle", + "MirrorAtLine": "Reflect about Line", + "MirrorAtLine.Help": "Select object to reflect, then line of reflection", + "MirrorAtPlane": "Reflect about Plane", + "MirrorAtPlane.Help": "Select object to reflect, then plane of reflection", + "MirrorAtPoint": "Reflect about Point", + "MirrorAtPoint.Help": "Select object to reflect, then center point", + "Mode": "Mode", + "Motif": "Motif", + "Move": "Move", + "Move.Help": "Drag or select objects", + "MoveRotate": "Move around Point", + "MoveRotate.Help": "Select rotation center point, then drag object", + "MovementTools": "Movement Tools", + "MultiVarStats": "Multiple Variable Analysis", + "MultiVarStats.Help": "Analyze two or more data sets from selected columns", + "MultiVariableStatistics": "Multivariable Statistics", + "MyProfile": "My Profile", + "NSolve": "Solve Numerically", + "NSolve.Help": "Solves one or more equations numerically", + "Name": "Name", + "NameIcon": "Name & Icon", + "NavigationBar": "Navigation Bar", + "Net": "Net", + "Net.Help": "Select a polyhedron", + "New": "New", + "NewWindow": "New Window", + "Next": "Next", + "None": "None", + "NormalCurve": "Normal Curve", + "NormalQuantilePlot": "Normal Quantile Plot", + "Normalized": "Normalized", + "NullHypothesis": "Null Hypothesis", + "NullHypothesis.short": "Null", + "Number": "Number", + "Numeric": "Numeric Evaluation", + "Numeric.Help": "Numeric evaluation", + "Objects": "Objects", + "Offline": "Offline", + "OneVarStats": "One Variable Analysis", + "OneVarStats.Help": "Analyze number values from selected cells", + "OneVariable": "One Variable", + "OneVariableStatistics": "One Variable Statistics", + "OnlyOpaqueFills": "Only opaque fills", + "Opacity": "Opacity", + "OpenFileFolder": "Open File Folder", + "OpenFromGeoGebraTube": "Open from GeoGebra", + "OpenFromGoogleDrive": "Open from Google Drive", + "OpenFromSkyDrive": "Open from SkyDrive", + "OpenFromWebpage": "Open from Webpage", + "OpenTutorial": "Open Tutorial", + "OpenWebpage": "Open Webpage", + "Operation": "Operation", + "OperationTable": "Operation Table", + "Options": "Options", + "Orientation": "Orientation", + "Orthogonal": "Perpendicular Line", + "Orthogonal.Help": "Select point and perpendicular line", + "OrthogonalPlane": "Perpendicular Plane", + "OrthogonalPlane.Help": "Select point and perpendicular line", + "OrthogonalThreeD": "Perpendicular Line", + "OrthogonalThreeD.Help": "Select point and perpendicular line or plane", + "Other": "Other", + "OutputObjects": "Output Objects", + "Overlay": "Overlay", + "OverlayFrequencyPolygon": "Overlay Frequency Polygon", + "OverlayNormalCurve": "Overlay Normal Curve", + "Overwrite": "Overwrite", + "PValue": "P", + "PairedT": "Paired T", + "Parabola": "Parabola", + "Parabola.Help": "Select point and directrix", + "Parallel": "Parallel Line", + "Parallel.Help": "Select point and parallel line", + "ParallelPlane": "Parallel Plane", + "ParallelPlane.Help": "Select point and parallel plane", + "Paste": "Paste", + "PasteDataFromClipboard": "Paste Data from Clipboard", + "PasteSpecial": "Paste Special", + "Pen": "Pen", + "Pen.Help": "Write in the Graphics View. Change color using the Stylebar", + "Pencil": "Pencil", + "Pencil.Help": "Draw in the Graphics View. Change color using the Stylebar", + "PerformToolOn": "Perform Tool on", + "Perspective.3DGraphics": "3D Graphics", + "Perspective.AlgebraAndGraphics": "Algebra", + "Perspective.CAS": "CAS", + "Perspective.CASAndGraphics": "CAS & Graphics", + "Perspective.Geometry": "Geometry", + "Perspective.Primary": "Primary", + "Perspective.Probability": "Probability", + "Perspective.Spreadsheet": "Spreadsheet", + "Perspective.TableAndGraphics": "Spreadsheet & Graphics", + "Perspective.Whiteboard": "Whiteboard", + "PerspectivePanel": "Perspective Panel", + "Perspectives": "Perspectives", + "Pixels.short": "px", + "Plane": "Plane", + "Plane.Help": "Select three points, or point and line, or two lines, or a polygon", + "PlaneThreePoint": "Plane through 3 Points", + "PlaneThreePoint.Help": "Select three points", + "Point": "Point", + "Point.Help": "Click on the Graphics View or on line, function, or curve", + "PointCapturing": "Point Capturing", + "PointInside": "Point in Region", + "PointMenu": "Point", + "PointOnObject": "Point on Object", + "PointOnObject.Help": "Click inside an object or on its perimeter to make a Point", + "PointStyle": "Point Style", + "PointTools": "Point Tools", + "Polar": "Polar", + "PolarDiameter": "Polar or Diameter Line", + "PolarDiameter.Help": "Select point or line, then circle or conic", + "PolyLine": "Polyline", + "PolyLine.Help": "Select all vertices, then click first vertex again", + "Polygon": "Polygon", + "Polygon.Help": "Select all vertices, then click first vertex again", + "PolygonTools": "Polygon Tools", + "Polynomial": "Polynomial", + "Pooled": "Pooled", + "Portrait": "Portrait", + "Power": "Power", + "Preview": "Preview", + "Print": "Print", + "PrintPreview": "Print Preview", + "Prism": "Prism", + "Prism.Help": "Select or create a polygon for bottom, then select or create first top point", + "Private": "Private", + "Probability": "Probability", + "ProbabilityCalculator": "Probability Calculator", + "ProbabilityCalculator.Help": "Dialog to compute probabilities", + "ProbabilityOf": "P(", + "ProductTour": "Product Tour", + "Properties.Algebra": "Algebra", + "Properties.Basic": "Basic", + "Properties.Position": "Position", + "Properties.Style": "Style", + "Proportion.short": "p", + "Proximity": "Distance", + "Public": "Public", + "Pyramid": "Pyramid", + "Pyramid.Help": "Select or create a polygon for bottom, then select or create top point", + "PythonWindow": "Python Window", + "RGB": "RGB", + "RSquare.Short": "R\xb2", + "Radiant": "Radians", + "RawData": "Raw Data", + "Ray": "Ray", + "Ray.Help": "Select starting point, then point on ray", + "RealSense.DetectedMessage": "Congratulations, your Intel\xae RealSense\u2122 Camera can be used with GeoGebra!", + "RealSense.Tutorial": "Intel\xae RealSense\u2122 Tutorial", + "ReceivedData": "Received Data", + "Recent": "Open Recent", + "RecentColor": "Recent", + "RecomputeAllViews": "Recompute All Objects", + "RecordToSpreadsheet": "Record to Spreadsheet", + "RecordToSpreadsheet.Help": "Select object to trace, then change the construction", + "Recover": "Recover", + "RecoverUnsaved": "Recover Unsaved Changes", + "RecoveryCancel": "Abort", + "RecoveryCancelQuestion": "Are you sure you want to cancel the recovery? Unsaved files will be lost.", + "RecoveryOpen": "Open", + "RecoverySave": "Save", + "RecoveryText": "The following GeoGebra-files can be recovered.", + "RecoveryTitle": "Crash Recovery", + "Red": "Red", + "Redo": "Redo", + "Refresh": "Refresh Views", + "RegressionAnalysis": "Regression Analysis", + "RegressionModel": "Regression Model", + "RegularPolygon": "Regular Polygon", + "RegularPolygon.Help": "Select two points and enter number of vertices", + "Relation": "Relation", + "Relation.Help": "Select two objects", + "Relative": "Relative", + "RemoveFavorite": "Remove Favorite", + "RemoveLineBreaks": "Remove Line Breaks", + "RemoveTrace": "Remove object from trace list", + "Rename": "Rename", + "ReplaceAll": "Replace all cells", + "ReportBug": "Report Bug", + "RequireEquals": "Require \"=\" Before Commands", + "Reset": "Reset", + "ResidualPlot": "Residual Plot", + "Result": "Result", + "ResultsFor": "Results for %0", + "ReturnAngleInverseTrig": "Return angle from inverse trigonometric functions", + "RightAngleStyle": "Right Angle Style", + "RightClassRule": "< x \u2264", + "RightProb": "Right Sided", + "RigidPolygon": "Rigid Polygon", + "RigidPolygon.Help": "Select all vertices, then click first vertex again (or just click on a Polygon to make a rigid copy)", + "Roots": "Roots", + "Roots.Help": "Select a function to find its roots", + "RootsAndFractions": "Roots and Fractions", + "RotateAroundLine": "Rotate around Line", + "RotateAroundLine.Help": "Select object to rotate, then line, and enter angle", + "RotateByAngle": "Rotate around Point", + "RotateByAngle.Help": "Select object to rotate, then center point, and enter angle", + "RotateView": "Rotate 3D Graphics View", + "RotateView.Help": "Drag the 3D Graphics View", + "Rounding": "Rounding", + "RowHeader": "Row Header", + "RowLimit": "Row limit", + "RowOrder": "Row Order", + "Rows": "Rows", + "Sample": "Sample", + "Sample1": "Sample 1", + "Sample2": "Sample 2", + "SampleStandardDeviation.short": "s", + "SansSerif": "Sans-Serif", + "Saturation": "Saturation", + "Save": "Save", + "SaveAs": "Save As", + "SaveCurrentFileQuestion": "Do you want to save the current file?", + "SaveCurrentPerspective": "Save Current Perspective", + "SavePrintUndo": "Enable Save & Print", + "SaveToGoogleDrive": "Save to Google Drive", + "SaveToSkyDrive": "Save to OneDrive", + "SaveToXML": "Save to XML", + "SavedSuccessfully": "Saved successfully.", + "Saving": "Saving \u2026", + "Scatterplot": "Scatterplot", + "Scripting": "Scripting", + "Segment": "Segment", + "Segment.Help": "Select two points", + "SegmentFixed": "Segment with Given Length", + "SegmentFixed.Help": "Select point and enter segment length", + "Select": "Select Object", + "Select.Help": "Click on object to select it", + "SelectACurve": "Select a curve", + "SelectAll": "Select All", + "SelectAnObjectToTrace": "Select an object to trace", + "SelectAncestors": "Select Ancestors", + "SelectAnother": "Select Another", + "SelectCurrentLayer": "Select Current Layer", + "SelectDescendants": "Select Descendants", + "Semicircle": "Semicircle through 2 Points", + "Semicircle.Help": "Select two end points", + "Semicolon": "Semicolon", + "Sensors": "Sensors", + "Separator": "Separator", + "Serif": "Serif", + "SetClasssesManually": "Set Classes Manually", + "SetToCurrentLocation": "Set To Current Location", + "Settings": "Settings", + "Settings.ResetDefault": "Restore Default Settings", + "Settings.Save": "Save Settings", + "Share": "Share", + "ShareDialogDescription": "Send via email, upload to GeoGebra or other repositories.", + "ShareDialogTitle": "Share Construction", + "Shared": "Shared", + "Show": "Show", + "ShowAtTop": "Show at the Top", + "ShowAxesGrid": "Show Axes/Grid", + "ShowCheckBox": "Check Box", + "ShowCheckBox.Help": "Click on the Graphics View to specify position", + "ShowColumnHeader": "Show Column Header", + "ShowCornerCoordinates": "Show Corner Coordinates", + "ShowData": "Show Data", + "ShowFileBrowser": "Show File Browser", + "ShowGridlines": "Show Gridlines", + "ShowHide": "Show / Hide Objects", + "ShowHideLabel": "Show / Hide Label", + "ShowHideLabel.Help": "Select object", + "ShowHideLabels": "Show / Hide Labels", + "ShowHideObject": "Show / Hide Object", + "ShowHideObject.Help": "Select objects to hide, then switch to another tool", + "ShowHorizontalScrollbars": "Show Horizontal Scrollbars", + "ShowInToolBar": "Show in Toolbar", + "ShowInputField": "Show Inputbar", + "ShowMenuBar": "Show Menubar", + "ShowMouseCoordinates": "Show Mouse Coordinates", + "ShowPlot2": "Show 2nd Plot", + "ShowResetIcon": "Show Icon to Reset Construction", + "ShowRowHeader": "Show Row Header", + "ShowSidebar": "Show Sidebar", + "ShowStatistics": "Show Statistics", + "ShowToolBar": "Show Toolbar", + "ShowToolBarHelp": "Show Toolbar Help", + "ShowVerticalScrollbars": "Show Vertical Scrollbars", + "Sidebar": "Sidebar", + "SignIn": "Sign in\u2026", + "SignIn.Help": "Sign in to GeoGebra", + "SignInError": "Sign in failed - Please try again", + "SignInProgress": "Signing in", + "SignOut": "Sign out", + "Sin": "Sin", + "SingleFile": "Single File", + "SingleFileTabs": "Single File (Tabs)", + "Slider": "Slider", + "Slider.Help": "Click on the Graphics View to specify position", + "Slope": "Slope", + "Slope.Help": "Select line", + "SnapToGrid": "Snap to Grid", + "SnapToObjects": "Snap to Objects", + "SnapToPoints": "Snap to Points", + "Solution": "Solution", + "Solution.Help": "Finds solutions of one or more equations", + "Solve": "Solve", + "Solve.Help": "Solves one or more equations", + "Sort": "Sort cells", + "Sort.Help": "Select cells to sort", + "SortBy": "Sort by", + "Source": "Source", + "Space": "Space", + "SpaceBetweenThousands": "Space between thousands", + "Spacing": "Spacing", + "Spearman.short": "\u03c1", + "SpecialLineTools": "Special Line Tools", + "SpecialObjectTools": "Special Object Tools", + "Sphere2": "Sphere with Center through Point", + "Sphere2.Help": "Select center point, then point on sphere", + "SpherePointRadius": "Sphere with Center and Radius", + "SpherePointRadius.Help": "Select the sphere's center point, and enter radius", + "Split": "Split cell columns", + "Split.Help": "Select columns to split", + "SpreadsheetOptions": "Spreadsheet Options", + "Stack": "Stack cell columns", + "Stack.Help": "Select columns to stack", + "StackedBoxPlots": "Stacked BoxPlots", + "StandardDeviation.short": "\u03c3", + "StandardError": "Standard Error", + "StandardError.short": "SE", + "Start": "Start", + "StartRow": "Start row", + "Statistics": "Statistics", + "Statistics2": "Statistics2", + "StemPlot": "Stem and Leaf Plot", + "Step": "Step", + "StepGraph": "Step Graph", + "StickyTools": "Sticky Tools", + "Stop": "Stop", + "Substitute": "Substitute", + "Substitute.Help": "Replaces part of an expression", + "SubstituteDialog": "Substitute Dialog", + "Successes": "Successes", + "Sum": "\u03a3x", + "Sum2": "\u03a3x\xb2", + "SumCells": "Sum", + "SumCells.Help": "Select a set of cells", + "SumSquaredErrors.short": "SSE", + "SumSquares.short": "SS", + "SumsAndIntegrals": "Sums and Integrals", + "Sx": "Sx", + "Sxx": "Sxx", + "Sxy": "Sxy", + "Sy": "Sy", + "Symbol.And": "And", + "Symbol.Angle": "Angle", + "Symbol.AngleMeasure": "Angle measure", + "Symbol.Assignment": "Assignment", + "Symbol.BooleanEqual": "Boolean equal", + "Symbol.Cube": "Cube", + "Symbol.Degree": "Degree", + "Symbol.DynamicReference": "Dynamic Reference", + "Symbol.ElementOf": "Element", + "Symbol.GreaterThanEqualTo": "Greater than or equal to", + "Symbol.Implication": "Implication", + "Symbol.Infinity": "Infinity", + "Symbol.LessThanEqualTo": "Less than or equal to", + "Symbol.NBSP": "Non-breaking space", + "Symbol.Negation": "Negation", + "Symbol.NotEqual": "Not equal", + "Symbol.Or": "Or", + "Symbol.Parallel": "Parallel", + "Symbol.Perpendicular": "Perpendicular", + "Symbol.Square": "Square", + "Symbol.StaticReference": "Static Reference", + "Symbol.StrictSubset": "Strict Subset", + "Symbol.Subset": "Subset", + "Symbol.VectorProduct": "Vector product", + "Symbols": "Symbols", + "Syy": "Syy", + "TEstimateDifferenceOfMeans": "T Estimate, Difference of Means", + "TEstimatePairedDifferences": "T Estimate, Paired Differences", + "TMeanInterval": "T Estimate of a Mean", + "TMeanTest": "T Test of a Mean", + "TStatistic": "t", + "TTestDifferenceOfMeans": "T Test, Difference of Means", + "TTestPairedDifferences": "T Test, Paired Differences", + "Tab": "Tab", + "Table": "Table", + "Tangent": "Tangents", + "Tangent.Help": "Select point or line, then circle, conic, or function", + "Tetrahedron": "Regular Tetrahedron", + "Tetrahedron.Help": "Click on a plane (optional) and then 2 points", + "Text": "Text", + "Text.Help": "Click on the Graphics View or on point to specify position", + "TextFieldAction": "Input Box", + "TextFieldAction.Help": "Click in the Graphics View to insert an Input Box", + "ThenBy": "Then by", + "TimeExpired": "Your session has expired, please log in again", + "Timestamp": "Timestamp", + "Tool": "Tool", + "Tool.CreateNew": "Create New Tool", + "Tool.CreationSuccess": "New tool created successfully!", + "Tool.DeleteQuestion": "Do you really want to delete the selected tools?", + "Tool.Manage": "Manage Tools", + "Tool.SelectObjects": "Select objects in construction or choose from list", + "ToolHelp": "Tool help", + "ToolName": "Tool name", + "Toolbar": "Toolbar", + "Toolbar.Customize": "Customize Toolbar", + "Toolbar.ResetDefault": "Restore Default Toolbar", + "Tools": "Tools", + "Tooltip": "Tooltip", + "Total": "Total", + "Trace": "Trace On / Off", + "Trace.Help": "Select object to show / hide its trace", + "TraceToList": "Trace to List", + "TraceToSpreadsheet": "Trace to spreadsheet", + "TraceToSpreadsheet.Help": "Dialog for tracing objects to the spreadsheet", + "TransformationTools": "Transformation Tools", + "TranslateByVector": "Translate by Vector", + "TranslateByVector.Help": "Select object to translate, then vector", + "TranslateView": "Move Graphics View", + "TranslateView.Help": "Drag the Graphics View or one axis (Shift + Drag)", + "Transparent": "Transparent", + "Transpose": "Transpose", + "Tutorial": "Tutorial", + "Tutorials": "Tutorials", + "TwoVarStats": "Two Variable Regression Analysis", + "TwoVarStats.Help": "Analyze paired number values from selected cells", + "TwoVariable": "Two Variable", + "Type.3D": "3D", + "Type.Algebra": "Algebra", + "Type.CAS": "CAS-Specific Syntaxes", + "Type.Chart": "Chart", + "Type.Conic": "Conic", + "Type.DiscreteMath": "Discrete Math", + "Type.Financial": "Financial", + "Type.FunctionsAndCalculus": "Functions & Calculus", + "Type.GeoGebra": "GeoGebra", + "Type.Geometry": "Geometry", + "Type.List": "List", + "Type.Logic": "Logic", + "Type.OptimizationCommands": "Optimization Commands", + "Type.Probability": "Probability", + "Type.Scripting": "Scripting", + "Type.Spreadsheet": "Spreadsheet", + "Type.Statistics": "Statistics", + "Type.Text": "Text", + "Type.Transformation": "Transformation", + "Type.VectorAndMatrix": "Vector & Matrix", + "URL": "URL", + "Undo": "Undo", + "UngroupObjectes": "Ungroup Objects", + "UnsavedChangesFound": "GeoGebra found unsaved changes. Do you want to recover or delete them?", + "Untitled": "Untitled", + "UploadGeoGebraTube": "Upload to GeoGebra", + "UpperLimit": "Upper Limit", + "UpperQuartile.short": "Q3", + "UseAutoComplete": "Use Auto-complete", + "UseBrowserForJS": "Use Browser for JavaScript scripts", + "UseButtonsAndCheckboxes": "Use Buttons and Checkboxes", + "UseHeaderAsTitle": "Use Header as Title", + "UseHeaderRow": "Use Header Row", + "UsePairNames": "Use Pair Names", + "UsePathAndRegionParameters": "Use Path and Region Parameters", + "UserInterface": "User Interface", + "Value": "Value", + "Values": "Values", + "ValuesAndFrequency": "Values and Frequency", + "Vector": "Vector", + "Vector.Help": "Select starting point, then end point", + "VectorFromPoint": "Vector from Point", + "VectorFromPoint.Help": "Select starting point and vector", + "VectorMenu": "Vector", + "VectorPolygon": "Vector Polygon", + "VectorPolygon.Help": "Select all vertices, then click first vertex again", + "VerticalScrollbars": "Vertical Scrollbars", + "View": "View", + "ViewInFrontOf": "View in front of", + "ViewInFrontOf.Help": "Change the view in front of the object clicked", + "ViewMaterial": "View", + "ViewPanel": "View Panel", + "VisualStyle": "Visual Style", + "VisualStyle.Help": "Click on objects or drag a rectangle to change their properties", + "Volume": "Volume", + "Volume.Help": "Select pyramid, prism, sphere, cone, cylinder, etc.", + "Webcam": "Webcam", + "Webcam.Chrome": "Please click 'Allow' in the pop-up bar", + "Webcam.Edge": "Please click 'Yes' in the pop-up bar", + "Webcam.Firefox": "Please click 'Share Selected Device' in the pop-up", + "Webcam.Problem": "Problem communicating with the Webcam", + "WelcomeExam": "Please wait until your teacher asks you to start the exam.", + "Width": "Width", + "Window": "Window", + "Windows": "Windows", + "WithOpacityPen": "With opacity pen", + "WithinGroups": "Within Groups", + "Worksheets": "Worksheets", + "X->Y": "X \u2192 Y", + "XBetween": "\u2264 X \u2264", + "XLessThanOrEqual": "X \u2264", + "Y<-X": "Y \u2190 X", + "ZEstimateDifferenceOfMeans": "Z Estimate, Difference of Means", + "ZEstimateDifferenceOfProportions": "Z Estimate, Difference of Proportions", + "ZMeanInterval": "Z Estimate of a Mean", + "ZMeanTest": "Z Test of a Mean", + "ZProportionInterval": "Z Estimate of a Proportion", + "ZProportionTest": "Z Test of a Proportion", + "ZSpace.DetectedMessage": "Congratulations, your zSpace station can be used with GeoGebra!", + "ZStatistic": "Z", + "ZTestDifferenceOfMeans": "Z Test, Difference of Means", + "ZTestDifferenceOfProportions": "Z Test, Difference of Proportions", + "Zoom": "Zoom", + "ZoomIn": "Zoom In", + "ZoomIn.Help": "Click on the Graphics View to zoom in (Mouse Wheel)", + "ZoomOut": "Zoom Out", + "ZoomOut.Help": "Click on the Graphics View to zoom out (Mouse Wheel)", + "exam_custom_description": "Please decide whether the following GeoGebra Views should be available in Exam Mode.", + "exam_custom_header": "GeoGebra Exam Mode", + "exam_end_time": "Exam End Time", + "exam_ended": "Exam Mode ended", + "exam_exit_confirmation": "Do you really want to exit GeoGebra Exam?", + "exam_exit_header": "Exit Exam Mode?", + "exam_log_header": "GeoGebra Exam Log", + "exam_log_window_entered": "Exam window re-entered", + "exam_log_window_left": "Exam window left", + "exam_menu_enter": "Enter Exam Mode", + "exam_menu_exit": "Exit Exam Mode", + "exam_start_button": "Start Exam", + "exam_start_date": "Exam Start Date", + "exam_start_time": "Exam Start Time", + "exam_started": "Exam Mode started", + "exam_views_deactivated": "Deactivated Views", + "insert_worksheet": "Insert Worksheet", + "off": "Off", + "on": "On", + "phone_loading_materials_failed": "We are sorry, but the Materials are currently not available.", + "phone_loading_materials_offline": "Please check your Internet connection.", + "phone_no_materials_found": "No Materials found", + "phone_tour_done": "Done", + "phone_try_again_loading": "Try again", + "search_geogebra_materials": "Search GeoGebra Materials", +} + + +/*********************************************** + * Translations for plain + ***********************************************/ + +__GGB__keysVar.en.plain = { + "ACommand": "%0 Command", + "ADecimalPlace": "%0 Decimal Place", + "ADecimalPlaces": "%0 Decimal Places", + "ADerivativeOfB": "%0 derivative of %1", + "ADilatedByFactorBfromC": "%0 dilated by factor %1 from %2", + "ADoesNotIntersectWithB": "%0 does not intersect with %1", + "AGray": "%0 Gray", + "AIntersectsWithB": "%0 intersects with %1", + "AMirroredAtB": "%0 mirrored at %1", + "APixelsOnScreen": "%0 pixels on screen", + "ARotatedByAngleB": "%0 rotated by angle %1", + "ARotatedByAngleBAboutC": "%0 rotated by angle %1 about %2", + "ARotatedByAngleBAboutCThroughD": "%0 rotated by angle %1 about an axis parallel to %2 passing through %3", + "ARotatedByAngleBAboutPlaneCThroughD": "%0 rotated by angle %1 about an axis perpendicular to %2 and passing through %3", + "ASignificantFigure": "%0 Significant Figure", + "ASignificantFigures": "%0 Significant Figures", + "ATouchesB": "%0 touches %1", + "AandB": "%0 and %1", + "AandBareEqual": "%0 and %1 are equal", + "AandBareLinearlyDependent": "%0 and %1 are linearly dependent", + "AandBareLinearlyIndependent": "%0 and %1 are linearly independent", + "AandBareNotEqual": "%0 and %1 are not equal", + "AandBareNotPerpendicular": "%0 and %1 are not perpendicular", + "AandBareParallel": "%0 and %1 are parallel", + "AandBarePerpendicular": "%0 and %1 are perpendicular", + "AandBcannotBeCompared": "%0 and %1 cannot be compared", + "AbsoluteScreenLocation": "Absolute Position on Screen", + "AddColumn": "Add Column", + "AddRow": "Add Row", + "AddToolOrBoolean": "Add Tool or Boolean Variable", + "AdoesNotLieOnB": "%0 does not lie on %1", + "AdoesNotLieOnThePerimeterOfB": "%0 does not lie on the perimeter of %1", + "AdoesNothaveTheSameAreaAsB": "%0 does not have the same area as %1", + "AdoesNothaveTheSameLengthAsB": "%0 does not have the same length as %1", + "AhasTheSameAreaAsB": "%0 has the same area as %1", + "AhasTheSameLengthAsB": "%0 has the same length as %1", + "AintersectsWithBOnce": "%0 intersects with %1 once", + "AintersectsWithBTwice": "%0 intersects with %1 twice", + "AisAnAsymptoteToB": "%0 is an asymptote to %1", + "AisNotDefined": "%0 is not defined", + "AisaDegenerateBranchOfB": "%0 is a degenerate branch of %1", + "AisaTangentToB": "%0 is a tangent to %1", + "Algebra": "Algebra", + "AlgebraWindow": "Algebra", + "AliesOnB": "%0 lies on %1", + "AliesOnThePerimeterOfB": "%0 lies on the perimeter of %1", + "AllBars": "All Bars", + "AllViews": "All Views", + "AllowOfflineUse": "Allow Offline Use", + "AllowStyleBar": "Allow Style Bar", + "Alt": "Alt", + "AltGr": "AltG", + "Altitude": "Altitude", + "AlwaysTrue": "(always true)", + "Anaglyph": "Anaglyph", + "Angle": "Angle", + "AngleBetween": "Angle Between:", + "AngleBetweenAB": "Angle between %0, %1", + "AngleBetweenAB.short": "%0 to %1", + "AngleBetweenABC": "Angle between %0, %1, %2", + "AngleBetweenABCofD": "Angle between %0, %1, %2 of %3", + "AngleBisectorOfAB": "Angle bisector of %0, %1", + "AngleBisectorOfABC": "Angle bisector of %0, %1, %2", + "AngleOfA": "Angle of %0", + "Angles": "Angles", + "AnimatedGIF": "Animated GIF", + "AnimatedGIF.Calculating": "Calculating\u2026", + "AnimatedGIF.ErrorA": "Error: %0", + "AnimatedGIF.Processing": "Processing\u2026", + "AnimatedGIF.Success": "Export successful", + "AnimatedGIFExport": "Animated GIF Export", + "Animating": "Animation On", + "Animation": "Animation", + "AnimationLoop": "As Loop?", + "AnimationSpeed": "Speed", + "AnimationStep": "Increment", + "ApplicationName": "GeoGebra", + "Apply": "Apply", + "ApplyToSelectedObjects": "Apply to selected objects", + "Apt": "%0 pt", + "Arc": "Arc", + "ArcLengthOfA": "Arc Length of %0", + "AreaOfA": "Area of %0", + "AsymptoteToA": "Asymptote to %0", + "Ath": "%0th", + "Author": "Author", + "Automatic": "Automatic", + "AuxiliaryObject": "Auxiliary Object", + "AuxiliaryObjects": "Auxiliary Objects", + "AxisLabel": "Label", + "AxisOfA": "Axis of %0", + "AxisTicks": "Ticks", + "AxisUnitLabel": "Unit", + "Back": "Back", + "BackgroundColor": "Background Color", + "BackgroundImage": "Background Image", + "BarA": "Bar %0", + "Bold": "Bold", + "Boolean": "Boolean Value", + "BoxSize": "Clipping box size", + "BoxSize.large": "Large", + "BoxSize.medium": "Medium", + "BoxSize.small": "Small", + "Breakpoint": "Breakpoint", + "Breakpoint.short": "BP", + "ButNotGenerallyTrue": "(but not generally true)", + "Button": "Button", + "ButtonSize": "Button Size", + "CAS": "CAS", + "CAS.AutomaticRename": "The name %0 is already in use and has been changed to %1", + "CASFieldHelp": "

Using the CAS View

Enter Evaluate input
; Suppress output
Ctrl + Enter Evaluate in numeric mode
Alt + Enter Check input
EscapeClear input
$Previous output (dynamic reference)
#Previous output (static reference)
$3Output of 3rd cell (dynamic reference)
#3Output of 3rd cell (static reference)
F1Help for current command
TABShow next matching command


Auto-Completion of Commands
After typing the first two letters of a command
GeoGebra will complete the command for you.

Enter Accept proposed command
Another letterAdapts proposed command
", + "CASInitializing": "CAS Initializing", + "CASShowRationalExponentsAsRoots": "Show Rational Exponents as Roots", + "CASTimedOut": "CAS timed out", + "CASViewOnly": "Command \"%0\" is available only in the CAS view", + "Cancel": "Cancel", + "Caption": "Caption", + "CartesianCoords": "Cartesian Coordinates", + "CartesianCoords3D": "3D Cartesian Coordinates", + "CasCell": "CAS Cell", + "CasTimeout": "CAS Timeout (in seconds)", + "CellAisNotDefined": "Cell %0 is not defined", + "CenterOfA": "Center of %0", + "CentroidOfA": "Centroid of %0", + "CheckOutTutorial": "Check out our %0 tutorial!", + "CheckedNumerically": "(checked numerically)", + "ChiSquaredContribution": "\u03a7\xb2 Contribution", + "ChooseColor": "Choose a color", + "ChooseObject": "Choose one object", + "Circle": "Circle", + "CircleEquation": "(x - m)\xb2 + (y - n)\xb2 = r\xb2", + "CircleOfAxisAThroughB": "Circle of axis %0 through %1", + "CircleThroughABC": "Circle through %0, %1, %2", + "CircleThroughAwithCenterB": "Circle through %0 with center %1", + "CircleWithCenterARadiusBParallelToC": "Circle with center %0 and radius %1, parallel to %2", + "CircleWithCenterAThroughBAxisParallelToC": "Circle with center %0 through %1, axis parallel to %2", + "CircleWithCenterAThroughBParallelToC": "Circle with center %0 through %1, parallel to %2", + "CircleWithCenterAandRadiusB": "Circle with center %0 and radius %1", + "CircleWithCenterAandRadiusBAxisParallelToC": "Circle with center %0 and radius %1, axis parallel to %2", + "CircumferenceOfA": "Circumference of %0", + "ClickHereToGetHelp": "Click here to get help", + "Clipboard.Blackboard": "Clipboard: Blackboard", + "Clipboard.Google": "Clipboard: Google Gadget", + "Clipboard.HTML": "Clipboard: html", + "Clipboard.MediaWiki": "Clipboard: MediaWiki", + "Clipboard.Moodle": "Clipboard: Moodle", + "Clipboard.iframe": "Clipboard: