Module: check_mk
Branch: master
Commit: f92af289c07145b1b61aabfb42a868f720579b95
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f92af289c07145…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Feb 8 14:31:29 2019 +0100
Moved classic theme CSS and images to theme directory
* Moved all theme specific things to theme directory hierarchy. There is
no special role for the classic theme anymore.
* Classic theme: Cleaned up the split into several CSS files. The split
of the files still exists for the SASS files. There is only one final
theme.css file shipped with Check_MK now.
This makes the file structure consistent with the modern theme.
And it allows a lot of similifications of the HTML head rendering
possible which must not know anymore about individual CSS files to
be load by the different pages.
* Modern theme: The dependency on the classic theme is now resolved on
SASS layer by referencing the classic theme theme.scss.
* The modern theme does not rely anymore on the images of the classic
theme. All images that are needed by the modern theme has been copied
from the classic theme to the modern theme.
* The code that magically loaded images referenced by the modern theme
which only existed in the classic theme has been cleaned up.
* Moved CEE/CME specific images to the theme paths to have everything
in one place. Makes theme editing a lot easier.
CMK-1567
Change-Id: Ibf3ef47ed578b5169327d3d60ec2ba514dd59ae7
---
Makefile | 6 +-
cmk/gui/bi.py | 2 +-
cmk/gui/config.py | 4 +-
cmk/gui/crash_reporting.py | 4 +-
cmk/gui/dashboard.py | 19 +-
cmk/gui/gui_background_job.py | 7 +-
cmk/gui/htmllib.py | 111 +++------
cmk/gui/login.py | 3 +-
cmk/gui/logwatch.py | 10 +-
cmk/gui/mobile.py | 14 +-
cmk/gui/notifications.py | 2 +-
cmk/gui/notify.py | 2 +-
cmk/gui/pagetypes.py | 5 +-
cmk/gui/plugins/dashboard/logo.py | 2 +-
cmk/gui/plugins/dashboard/overview.py | 2 +-
cmk/gui/plugins/dashboard/snapin.py | 2 +-
cmk/gui/plugins/dashboard/stats.py | 2 +-
cmk/gui/plugins/sidebar/custom_links.py | 8 +-
cmk/gui/plugins/sidebar/quicksearch.py | 88 --------
cmk/gui/plugins/sidebar/speedometer.py | 2 +-
cmk/gui/plugins/sidebar/wiki.py | 48 ----
cmk/gui/plugins/views/availability.py | 6 +-
cmk/gui/plugins/views/layouts.py | 2 +-
cmk/gui/plugins/views/perfometer.py | 2 +-
cmk/gui/plugins/wato/__init__.py | 1 -
cmk/gui/plugins/wato/background_job.py | 5 +-
cmk/gui/plugins/wato/utils/__init__.py | 1 -
cmk/gui/plugins/wato/utils/html_elements.py | 4 +-
cmk/gui/prediction.py | 4 +-
cmk/gui/sidebar.py | 11 +-
cmk/gui/view_utils.py | 3 +-
cmk/gui/views.py | 5 +-
cmk/gui/visuals.py | 6 +-
cmk/gui/wato/__init__.py | 4 +-
cmk/gui/wato/pages/activate_changes.py | 2 -
cmk/gui/wato/pages/host_diagnose.py | 9 +-
cmk/gui/wato/pages/hosts.py | 2 +-
cmk/gui/wato/pages/icons.py | 3 +-
cmk/gui/wato/pages/object_parameters.py | 8 +-
cmk/gui/wato/pages/rulesets.py | 8 +-
cmk/gui/wato/pages/users.py | 5 +-
cmk/gui/wato/user_profile.py | 5 +-
cmk/gui/werks.py | 8 +-
tests/unit/cmk/gui/test_gui_config.py | 21 +-
web/.f12 | 3 +-
web/htdocs/images/icon_email.png | Bin 2071 -> 0 bytes
web/htdocs/images/icons/new_sla_configuration.png | Bin 0 -> 6344 bytes
web/htdocs/images/icons/pdf.png | Bin 0 -> 3926 bytes
web/htdocs/images/icons/report.png | Bin 0 -> 3926 bytes
web/htdocs/images/icons/shadow.png | Bin 0 -> 3570 bytes
web/htdocs/images/trans.png | Bin 67 -> 0 bytes
web/htdocs/js/modules/forms.js | 1 -
web/htdocs/js/modules/host_diagnose.js | 12 +-
web/htdocs/js/modules/popup_menu.js | 2 +-
web/htdocs/login.css | 174 ---------------
web/htdocs/mobile.css | 247 ---------------------
web/htdocs/themes/classic/.gitignore | 3 +
web/htdocs/{ => themes/classic}/images/README | 0
.../{ => themes/classic}/images/assume_bg.png | Bin
.../classic}/images/breadcrumb_c_hi.png | Bin
.../classic}/images/breadcrumb_c_lo.png | Bin
.../classic}/images/breadcrumb_l_hi.png | Bin
.../classic}/images/breadcrumb_l_lo.png | Bin
.../classic}/images/breadcrumb_lm_hi.png | Bin
.../classic}/images/breadcrumb_lm_lo.png | Bin
.../classic}/images/breadcrumb_r_hi.png | Bin
.../classic}/images/breadcrumb_r_lo.png | Bin
.../classic}/images/breadcrumb_rm_hi.png | Bin
.../classic}/images/breadcrumb_rm_lo.png | Bin
.../classic}/images/check_mk.trans.120.png | Bin
.../classic}/images/checkbox_hover_bg.png | Bin
.../{ => themes/classic}/images/columnswitcher.png | Bin
.../classic}/images/columnswitcher_down.png | Bin
.../classic}/images/columnswitcher_hi.png | Bin
.../classic}/images/contentframe_background.jpg | Bin
.../{ => themes/classic}/images/dashboard_grid.png | Bin
.../classic}/images/dashlet_anchor_hi.png | Bin
.../classic}/images/dashlet_anchor_lo.png | Bin
.../classic}/images/dashlet_anchor_off.png | Bin
.../classic}/images/dashlet_arrow_b_grow.png | Bin
.../classic}/images/dashlet_arrow_b_max.png | Bin
.../classic}/images/dashlet_arrow_l.png | Bin
.../classic}/images/dashlet_arrow_l_grow.png | Bin
.../classic}/images/dashlet_arrow_l_max.png | Bin
.../classic}/images/dashlet_arrow_r_grow.png | Bin
.../classic}/images/dashlet_arrow_r_max.png | Bin
.../classic}/images/dashlet_arrow_t_grow.png | Bin
.../classic}/images/dashlet_arrow_t_max.png | Bin
.../{ => themes/classic}/images/dashlet_del_hi.png | Bin
.../{ => themes/classic}/images/dashlet_del_lo.png | Bin
.../classic}/images/dashlet_edit_hi.png | Bin
.../classic}/images/dashlet_edit_lo.png | Bin
.../classic}/images/dashlet_hoststats.png | Bin
.../classic}/images/dashlet_linkarrow.png | Bin
.../classic}/images/dashlet_network_topology.png | Bin
.../{ => themes/classic}/images/dashlet_nodata.png | Bin
.../classic}/images/dashlet_notify_users.png | Bin
.../classic}/images/dashlet_pnpgraph.png | Bin
.../classic}/images/dashlet_servicestats.png | Bin
.../{ => themes/classic}/images/dashlet_snapin.png | Bin
.../{ => themes/classic}/images/dashlet_url.png | Bin
.../{ => themes/classic}/images/dashlet_view.png | Bin
.../classic}/images/dial_num_columns.png | Bin
.../classic}/images/dial_num_columns_hi.png | Bin
.../classic}/images/dial_num_columns_off.png | Bin
.../{ => themes/classic}/images/dial_refresh.png | Bin
.../classic}/images/dial_refresh_hi.png | Bin
.../classic}/images/dial_refresh_off.png | Bin
web/htdocs/{ => themes/classic}/images/favicon.ico | Bin
.../{ => themes/classic}/images/folder_closed.png | Bin
.../{ => themes/classic}/images/folder_hi.png | Bin
.../{ => themes/classic}/images/folder_open.png | Bin
web/htdocs/{ => themes/classic}/images/globe.png | Bin
.../{ => themes/classic}/images/helpbackground.jpg | Bin
.../{ => themes/classic}/images/icon_abort.png | Bin
.../{ => themes/classic}/images/icon_ack.png | Bin
.../classic}/images/icon_acknowledge_test.png | Bin
.../{ => themes/classic}/images/icon_action.png | Bin
.../classic}/images/icon_add_dashlet.png | Bin
.../classic}/images/icon_agent_output.png | Bin
.../classic/images/icon_agents.png} | Bin
.../{ => themes/classic}/images/icon_aggr.png | Bin
.../{ => themes/classic}/images/icon_aggrcomp.png | Bin
.../{ => themes/classic}/images/icon_alert.png | Bin
.../{ => themes/classic}/images/icon_alert_ack.png | Bin
.../classic}/images/icon_alert_ackstop.png | Bin
.../images/icon_alert_alert_handler_failed.png | Bin
.../images/icon_alert_alert_handler_started.png | Bin
.../images/icon_alert_alert_handler_stopped.png | Bin
.../classic}/images/icon_alert_cmk_notify.png | Bin
.../classic}/images/icon_alert_command.png | Bin
.../classic}/images/icon_alert_crit.png | Bin
.../classic}/images/icon_alert_down.png | Bin
.../classic}/images/icon_alert_downtime.png | Bin
.../classic}/images/icon_alert_downtimestop.png | Bin
.../classic}/images/icon_alert_flapping.png | Bin
.../themes/classic/images/icon_alert_handlers.png | Bin 0 -> 3654 bytes
.../classic}/images/icon_alert_notify.png | Bin
.../classic}/images/icon_alert_notify_progress.png | Bin
.../classic}/images/icon_alert_notify_result.png | Bin
.../{ => themes/classic}/images/icon_alert_ok.png | Bin
.../classic}/images/icon_alert_reload.png | Bin
.../classic}/images/icon_alert_restart.png | Bin
.../classic}/images/icon_alert_start.png | Bin
.../classic}/images/icon_alert_stop.png | Bin
.../classic}/images/icon_alert_unknown.png | Bin
.../classic}/images/icon_alert_unreach.png | Bin
.../{ => themes/classic}/images/icon_alert_up.png | Bin
.../classic}/images/icon_alert_warn.png | Bin
.../{ => themes/classic}/images/icon_analyze.png | Bin
.../classic}/images/icon_analyze_config.png | Bin
.../classic}/images/icon_annotation.png | Bin
.../{ => themes/classic}/images/icon_apply.png | Bin
.../{ => themes/classic}/images/icon_assume_0.png | Bin
.../{ => themes/classic}/images/icon_assume_1.png | Bin
.../{ => themes/classic}/images/icon_assume_2.png | Bin
.../{ => themes/classic}/images/icon_assume_3.png | Bin
.../classic}/images/icon_assume_none.png | Bin
.../{ => themes/classic}/images/icon_auditlog.png | Bin
.../{ => themes/classic}/images/icon_autherr.png | Bin
.../{ => themes/classic}/images/icon_authok.png | Bin
.../classic}/images/icon_availability.png | Bin
.../{ => themes/classic}/images/icon_back.png | Bin
.../{ => themes/classic}/images/icon_back_off.png | Bin
.../images/icon_background_job_details.png | Bin
.../classic}/images/icon_background_jobs.png | Bin
.../{ => themes/classic}/images/icon_backup.png | Bin
.../classic}/images/icon_backup_job_new.png | Bin
.../classic}/images/icon_backup_key.png | Bin
.../classic}/images/icon_backup_restore.png | Bin
.../images/icon_backup_restore_complete.png | Bin
.../classic}/images/icon_backup_restore_start.png | Bin
.../classic}/images/icon_backup_restore_state.png | Bin
.../classic}/images/icon_backup_restore_stop.png | Bin
.../classic}/images/icon_backup_start.png | Bin
.../classic}/images/icon_backup_state.png | Bin
.../classic}/images/icon_backup_stop.png | Bin
.../classic}/images/icon_backup_target_edit.png | Bin
.../classic}/images/icon_backup_targets.png | Bin
.../{ => themes/classic}/images/icon_bi_rules.png | Bin
.../{ => themes/classic}/images/icon_bilist.png | Bin
.../{ => themes/classic}/images/icon_bitree.png | Bin
.../classic}/images/icon_bookmark_list.png | Bin
.../{ => themes/classic}/images/icon_bottom.png | Bin
.../{ => themes/classic}/images/icon_bulk.png | Bin
.../classic}/images/icon_bulk_import.png | Bin
.../{ => themes/classic}/images/icon_cached.png | Bin
.../classic}/images/icon_cannot_reschedule.png | Bin
.../classic}/images/icon_check_parameters.png | Bin
.../classic}/images/icon_check_plugins.png | Bin
.../{ => themes/classic}/images/icon_checkbox.png | Bin
.../{ => themes/classic}/images/icon_clear.png | Bin
.../{ => themes/classic}/images/icon_clone.png | Bin
.../classic}/images/icon_closesnapin.png | Bin
.../classic}/images/icon_closetimewarp.png | Bin
.../{ => themes/classic}/images/icon_cluster.png | Bin
.../{ => themes/classic}/images/icon_commands.png | Bin
.../{ => themes/classic}/images/icon_comment.png | Bin
.../classic}/images/icon_configuration.png | Bin
.../classic}/images/icon_contactgroups.png | Bin
.../{ => themes/classic}/images/icon_counting.png | Bin
.../{ => themes/classic}/images/icon_crash.png | Bin
.../classic}/images/icon_crash_glow.png | Bin
.../classic}/images/icon_custom_attr.png | Bin
.../themes/classic/images/icon_custom_graph.png | Bin 0 -> 3895 bytes
.../classic}/images/icon_custom_snapin.png | Bin
.../classic/images/icon_customer_management.png} | Bin
.../{ => themes/classic}/images/icon_dashboard.png | Bin
.../classic}/images/icon_dashboard_controls.png | Bin
.../classic/images/icon_dashboard_menuarrow.png} | Bin
.../classic/images/icon_dashlet_custom_graph.png | Bin 0 -> 3802 bytes
.../classic/images/icon_dashlet_hoststats.png} | Bin
.../images/icon_dashlet_network_topology.png | Bin 0 -> 813 bytes
.../classic/images/icon_dashlet_nodata.png} | Bin
.../classic/images/icon_dashlet_notify_users.png} | Bin
.../classic/images/icon_dashlet_pnpgraph.png} | Bin
.../classic/images/icon_dashlet_servicestats.png} | Bin
.../themes/classic/images/icon_dashlet_snapin.png | Bin 0 -> 2569 bytes
.../themes/classic/images/icon_dashlet_url.png | Bin 0 -> 813 bytes
.../classic/images/icon_dashlet_view.png} | Bin
.../themes/classic/images/icon_dcd_connections.png | Bin 0 -> 1631 bytes
.../classic}/images/icon_dcd_execute.png | Bin
.../classic}/images/icon_dcd_history.png | Bin
.../{ => themes/classic}/images/icon_delayed.png | Bin
.../{ => themes/classic}/images/icon_delete.png | Bin
.../themes/classic/images/icon_deploy_agents.png | Bin 0 -> 4916 bytes
.../classic/images/icon_deployment_error.png} | Bin
.../classic/images/icon_deployment_status.png | Bin 0 -> 3936 bytes
.../classic}/images/icon_derived_downtime.png | Bin
.../{ => themes/classic}/images/icon_detail.png | Bin
.../{ => themes/classic}/images/icon_diagnose.png | Bin
.../classic}/images/icon_disable_test.png | Bin
.../{ => themes/classic}/images/icon_disabled.png | Bin
.../classic}/images/icon_disabled_service.png | Bin
.../{ => themes/classic}/images/icon_discard.png | Bin
.../{ => themes/classic}/images/icon_docker.png | Bin
.../{ => themes/classic}/images/icon_down.png | Bin
.../{ => themes/classic}/images/icon_download.png | Bin
.../themes/classic/images/icon_download_agents.png | Bin 0 -> 2720 bytes
.../classic}/images/icon_download_csv.png | Bin
.../{ => themes/classic}/images/icon_downtime.png | Bin
.../{ => themes/classic}/images/icon_drag.png | Bin
.../{ => themes/classic}/images/icon_edit.png | Bin
web/htdocs/themes/classic/images/icon_email.png | Bin 0 -> 2853 bytes
.../{ => themes/classic}/images/icon_empty.png | Bin
.../classic}/images/icon_enable_test.png | Bin
.../{ => themes/classic}/images/icon_enabled.png | Bin
.../{ => themes/classic}/images/icon_end.png | Bin
.../classic}/images/icon_factoryreset.png | Bin
.../{ => themes/classic}/images/icon_failed.png | Bin
.../{ => themes/classic}/images/icon_filter.png | Bin
.../{ => themes/classic}/images/icon_filters.png | Bin
.../classic/images/icon_filters_set.png} | Bin
.../{ => themes/classic}/images/icon_flapping.png | Bin
.../{ => themes/classic}/images/icon_folder.png | Bin
.../classic}/images/icon_folderproperties.png | Bin
.../classic/images/icon_foreign_changes.png} | Bin
.../{ => themes/classic}/images/icon_forth.png | Bin
.../{ => themes/classic}/images/icon_forth_off.png | Bin
.../{ => themes/classic}/images/icon_frameurl.png | Bin
.../classic/images/icon_graph_collection.png | Bin 0 -> 3569 bytes
.../themes/classic/images/icon_graph_tuning.png | Bin 0 -> 3343 bytes
.../themes/classic/images/icon_gui_design.png | Bin 0 -> 4642 bytes
.../{ => themes/classic}/images/icon_guitest.png | Bin
.../{ => themes/classic}/images/icon_hardware.png | Bin
.../{ => themes/classic}/images/icon_help.png | Bin
.../{ => themes/classic}/images/icon_history.png | Bin
.../{ => themes/classic}/images/icon_home.png | Bin
web/htdocs/themes/classic/images/icon_host.png | Bin 0 -> 4042 bytes
.../classic}/images/icon_hostgroups.png | Bin
.../{ => themes/classic}/images/icon_hosttag.png | Bin
.../{ => themes/classic}/images/icon_ical.png | Bin
.../{ => themes/classic}/images/icon_icons.png | Bin
.../{ => themes/classic}/images/icon_ignore.png | Bin
.../{ => themes/classic}/images/icon_inactive.png | Bin
.../{ => themes/classic}/images/icon_insert.png | Bin
.../classic}/images/icon_insertdate.png | Bin
.../{ => themes/classic}/images/icon_inv.png | Bin
.../classic/images/icon_inventory.png} | Bin
.../classic}/images/icon_inventory_failed.png | Bin
.../{ => themes/classic}/images/icon_inverted.png | Bin
.../{ => themes/classic}/images/icon_ldap.png | Bin
.../{ => themes/classic}/images/icon_link.png | Bin
.../{ => themes/classic}/images/icon_localrule.png | Bin
.../{ => themes/classic}/images/icon_login.png | Bin
.../{ => themes/classic}/images/icon_logwatch.png | Bin
.../classic}/images/icon_magic_move.png | Bin
web/htdocs/themes/classic/images/icon_matrix.png | Bin 0 -> 1918 bytes
.../classic}/images/icon_maxisnapin.png | Bin
.../{ => themes/classic}/images/icon_menu.png | Bin
.../classic}/images/icon_minisnapin.png | Bin
web/htdocs/{ => themes/classic}/images/icon_mk.png | Bin
.../classic/images/icon_mkeventd.png} | Bin
.../classic}/images/icon_mkeventd_rules.png | Bin
.../{ => themes/classic}/images/icon_mkps.png | Bin
.../classic}/images/icon_monitored_service.png | Bin
.../{ => themes/classic}/images/icon_move.png | Bin
.../{ => themes/classic}/images/icon_movedown.png | Bin
.../{ => themes/classic}/images/icon_moveup.png | Bin
.../{ => themes/classic}/images/icon_nagios.png | Bin
.../{ => themes/classic}/images/icon_nagvis.png | Bin
.../classic}/images/icon_need_replicate.png | Bin
.../classic}/images/icon_need_restart.png | Bin
.../classic}/images/icon_networking.png | Bin
.../{ => themes/classic}/images/icon_new.png | Bin
.../classic}/images/icon_new_bookmark_list.png | Bin
.../classic}/images/icon_new_cluster.png | Bin
.../classic/images/icon_new_custom_graph.png | Bin 0 -> 4691 bytes
.../classic}/images/icon_new_custom_snapin.png | Bin
.../classic/images/icon_new_graph_collection.png | Bin 0 -> 4599 bytes
.../classic/images/icon_new_graph_tuning.png | Bin 0 -> 4364 bytes
.../{ => themes/classic}/images/icon_new_mkp.png | Bin
.../classic/images/icon_new_sla_configuration.png | Bin 0 -> 2475 bytes
.../{ => themes/classic}/images/icon_newfolder.png | Bin
.../classic}/images/icon_nodowntime.png | Bin
web/htdocs/themes/classic/images/icon_notes.png | Bin 0 -> 3993 bytes
.../classic}/images/icon_notif_disabled.png | Bin
.../classic}/images/icon_notif_enabled.png | Bin
.../classic}/images/icon_notif_man_disabled.png | Bin
.../themes/classic/images/icon_notification.png | Bin 0 -> 3972 bytes
.../classic/images/icon_notification_enabled.png | Bin 0 -> 1441 bytes
.../classic}/images/icon_notifications.png | Bin
.../classic}/images/icon_notify_cancel.png | Bin
.../classic}/images/icon_notify_create.png | Bin
.../{ => themes/classic}/images/icon_npassive.png | Bin
.../{ => themes/classic}/images/icon_offline.png | Bin
.../{ => themes/classic}/images/icon_online.png | Bin
.../classic}/images/icon_outof_serviceperiod.png | Bin
.../{ => themes/classic}/images/icon_outofnot.png | Bin
.../{ => themes/classic}/images/icon_packages.png | Bin
.../{ => themes/classic}/images/icon_pageurl.png | Bin
.../classic}/images/icon_painteroptions.png | Bin
.../images/icon_painteroptions_down_hi.png | Bin
.../images/icon_painteroptions_down_lo.png | Bin
.../classic}/images/icon_painteroptions_off.png | Bin
.../classic}/images/icon_parentscan.png | Bin
.../{ => themes/classic}/images/icon_passwords.png | Bin
.../{ => themes/classic}/images/icon_pause.png | Bin
web/htdocs/themes/classic/images/icon_pdf.png | Bin 0 -> 3926 bytes
.../themes/classic/images/icon_pdfpreview.png | Bin 0 -> 4578 bytes
.../{ => themes/classic}/images/icon_perm_no.png | Bin
.../classic}/images/icon_perm_no_default.png | Bin
.../{ => themes/classic}/images/icon_perm_yes.png | Bin
.../classic}/images/icon_perm_yes_default.png | Bin
.../{ => themes/classic}/images/icon_persist.png | Bin
.../classic}/images/icon_plugins_agentless.png | Bin
.../classic}/images/icon_plugins_app.png | Bin
.../classic}/images/icon_plugins_cloud.png | Bin
.../classic}/images/icon_plugins_generic.png | Bin
.../classic}/images/icon_plugins_hw.png | Bin
.../classic}/images/icon_plugins_os.png | Bin
web/htdocs/themes/classic/images/icon_pnp.png | Bin 0 -> 2621 bytes
.../classic}/images/icon_prediction.png | Bin
.../classic}/images/icon_properties.png | Bin
.../classic}/images/icon_quicksearch.png | Bin
.../{ => themes/classic}/images/icon_random.png | Bin
.../{ => themes/classic}/images/icon_read_only.png | Bin
.../classic}/images/icon_release_mkp.png | Bin
.../classic}/images/icon_release_mkp_yellow.png | Bin
.../{ => themes/classic}/images/icon_reload.png | Bin
.../classic}/images/icon_reload_cmk.png | Bin
.../classic}/images/icon_reloadsnapin.png | Bin
.../classic}/images/icon_reloadsnapin_lo_alt.png | Bin
.../classic}/images/icon_rename_host.png | Bin
.../{ => themes/classic}/images/icon_repl_25.png | Bin
.../{ => themes/classic}/images/icon_repl_50.png | Bin
.../{ => themes/classic}/images/icon_repl_75.png | Bin
.../classic}/images/icon_repl_failed.png | Bin
.../classic}/images/icon_repl_locked.png | Bin
.../classic}/images/icon_repl_pending.png | Bin
.../classic}/images/icon_repl_success.png | Bin
.../{ => themes/classic}/images/icon_replay.png | Bin
.../{ => themes/classic}/images/icon_replicate.png | Bin
web/htdocs/themes/classic/images/icon_report.png | Bin 0 -> 3926 bytes
.../themes/classic/images/icon_report_element.png | Bin 0 -> 1723 bytes
.../themes/classic/images/icon_report_fixed.png | Bin 0 -> 2183 bytes
.../themes/classic/images/icon_report_store.png | Bin 0 -> 3845 bytes
.../themes/classic/images/icon_reportscheduler.png | Bin 0 -> 4399 bytes
.../classic}/images/icon_resetcounters.png | Bin
.../{ => themes/classic}/images/icon_restart.png | Bin
.../{ => themes/classic}/images/icon_restore.png | Bin
.../{ => themes/classic}/images/icon_roles.png | Bin
.../classic/images/icon_rule_no.png} | Bin
.../classic/images/icon_rule_no_off.png} | Bin
.../classic/images/icon_rule_yes.png} | Bin
.../classic/images/icon_rule_yes_off.png} | Bin
.../classic}/images/icon_ruleimatch.png | Bin
.../{ => themes/classic}/images/icon_rulematch.png | Bin
.../classic}/images/icon_rulenmatch.png | Bin
.../classic}/images/icon_rulepmatch.png | Bin
.../{ => themes/classic}/images/icon_rulesets.png | Bin
.../classic}/images/icon_rulesets_deprecated.png | Bin
.../classic}/images/icon_rulesets_ineffective.png | Bin
.../{ => themes/classic}/images/icon_search.png | Bin
.../classic}/images/icon_service_to_disabled.png | Bin
.../classic}/images/icon_service_to_monitored.png | Bin
.../classic}/images/icon_service_to_removed.png | Bin
.../classic}/images/icon_service_to_undecided.png | Bin
.../classic}/images/icon_servicegroups.png | Bin
web/htdocs/themes/classic/images/icon_services.png | Bin 0 -> 5138 bytes
.../{ => themes/classic}/images/icon_showbi.png | Bin
.../{ => themes/classic}/images/icon_showhide.png | Bin
.../classic}/images/icon_sidebar_addsnapin.png | Bin
.../classic}/images/icon_sidebar_logout.png | Bin
.../classic}/images/icon_sidebar_messages.png | Bin
.../classic}/images/icon_sidebar_settings.png | Bin
.../themes/classic/images/icon_signature_key.png | Bin 0 -> 1798 bytes
.../classic/images/icon_signature_key_partial.png | Bin 0 -> 1789 bytes
.../classic}/images/icon_site_globals.png | Bin
.../classic}/images/icon_site_globals_modified.png | Bin
.../{ => themes/classic}/images/icon_sites.png | Bin
.../classic}/images/icon_siteuptodate.png | Bin
.../classic/images/icon_sla_configuration.png | Bin 0 -> 6344 bytes
.../classic}/images/icon_snapin_greyswitch_off.png | Bin
.../classic}/images/icon_snapin_greyswitch_on.png | Bin
.../{ => themes/classic}/images/icon_snapshot.png | Bin
.../classic}/images/icon_snapshot_checksum.png | Bin
.../classic}/images/icon_snapshot_nchecksum.png | Bin
.../classic}/images/icon_snapshot_pchecksum.png | Bin
.../{ => themes/classic}/images/icon_snmpmib.png | Bin
.../{ => themes/classic}/images/icon_software.png | Bin
.../{ => themes/classic}/images/icon_stale.png | Bin
.../{ => themes/classic}/images/icon_starred.png | Bin
.../{ => themes/classic}/images/icon_start.png | Bin
.../classic}/images/icon_static_checks.png | Bin
.../{ => themes/classic}/images/icon_status.png | Bin
.../{ => themes/classic}/images/icon_success.png | Bin
.../classic}/images/icon_svc_problems.png | Bin
.../themes/classic/images/icon_sync_graphs.png | Bin 0 -> 5134 bytes
.../{ => themes/classic}/images/icon_sync_mkp.png | Bin
.../classic}/images/icon_table_actions_off.png | Bin
.../classic}/images/icon_table_actions_on.png | Bin
.../{ => themes/classic}/images/icon_timeline.png | Bin
.../classic}/images/icon_timeperiods.png | Bin
.../{ => themes/classic}/images/icon_timewarp.png | Bin
.../classic}/images/icon_timewarp_off.png | Bin
.../classic}/images/icon_toggle_context.png | Bin
.../classic}/images/icon_toggle_details.png | Bin
.../{ => themes/classic}/images/icon_top.png | Bin
.../{ => themes/classic}/images/icon_trans.png | Bin
.../{ => themes/classic}/images/icon_trash.png | Bin
.../classic}/images/icon_unacknowledge_test.png | Bin
.../classic}/images/icon_undecided_service.png | Bin
.../classic/images/icon_unpackaged_files.png | Bin 0 -> 4280 bytes
.../classic}/images/icon_unusedbirules.png | Bin
web/htdocs/{ => themes/classic}/images/icon_up.png | Bin
.../{ => themes/classic}/images/icon_update.png | Bin
.../{ => themes/classic}/images/icon_upload.png | Bin
.../{ => themes/classic}/images/icon_url.png | Bin
.../classic}/images/icon_usedrulesets.png | Bin
.../classic}/images/icon_user_locked.png | Bin
.../{ => themes/classic}/images/icon_users.png | Bin
.../classic/images/icon_validation_error.png} | Bin
web/htdocs/themes/classic/images/icon_view.png | Bin 0 -> 2203 bytes
.../classic/images/icon_warning.png} | Bin
.../{ => themes/classic}/images/icon_wato.png | Bin
.../themes/classic/images/icon_wato_changes.png | Bin 0 -> 2608 bytes
.../classic}/images/icon_wato_nochanges.png | Bin
.../{ => themes/classic}/images/icon_werk_ack.png | Bin
.../classic}/images/icon_wikisearch.png | Bin
.../themes/classic/images/icon_wrong_agent.png | Bin 0 -> 3936 bytes
.../{ => themes/classic}/images/icon_www.png | Bin
.../{ => themes/classic}/images/ios_logo.png | Bin
web/htdocs/themes/classic/images/load_graph.png | Bin 0 -> 21297 bytes
.../{ => themes/classic}/images/login_dark_bg.png | Bin
.../classic}/images/login_error_message.png | Bin
.../classic}/images/login_input_error.png | Bin
.../classic}/images/login_input_normal.png | Bin
.../classic}/images/login_spotlight.png | Bin
.../{ => themes/classic}/images/login_window.png | Bin
.../{ => themes/classic}/images/logo_cmk_small.png | Bin
web/htdocs/{ => themes/classic}/images/logo_mk.png | Bin
web/htdocs/{ => themes/classic}/images/new.png | Bin
.../{ => themes/classic}/images/ooservice.png | Bin
.../{ => themes/classic}/images/perfometer-bg.png | Bin
.../{ => themes/classic}/images/pluginurl.png | Bin
.../classic}/images/quicksearch_field_bg.png | Bin
.../{ => themes/classic}/images/repprogress.png | Bin
web/htdocs/themes/classic/images/resize_graph.png | Bin 0 -> 2139 bytes
.../{ => themes/classic}/images/select_arrow.png | Bin
.../{ => themes/classic}/images/side_fold.png | Bin
.../classic}/images/sidebar_background.jpg | Bin
.../classic}/images/sidebar_button_hi.png | Bin
.../classic}/images/sidebar_button_lo.png | Bin
.../{ => themes/classic}/images/sidebar_top.png | Bin
.../{ => themes/classic}/images/someproblem.png | Bin
.../{ => themes/classic}/images/speedometer.png | Bin
web/htdocs/themes/classic/images/status_report.png | Bin 0 -> 3748 bytes
.../{ => themes/classic}/images/tableshadow.png | Bin
.../classic}/images/tree_black_closed.png | Bin
.../{ => themes/classic}/images/tree_closed.png | Bin
.../classic}/images/white_30percent.png | Bin
.../classic}/images/white_50percent.png | Bin
.../classic}/images/white_60percent.png | Bin
.../classic}/images/wikisearch_field_bg.png | Bin
.../{bi.css => themes/classic/scss/_bi.scss} | 0
.../classic/scss/_check_mk.scss} | 0
.../classic/scss/_dashboard.scss} | 8 +-
web/htdocs/themes/classic/scss/_login.scss | 175 +++++++++++++++
.../classic/scss/_logwatch.scss} | 0
web/htdocs/themes/classic/scss/_mobile.scss | 230 +++++++++++++++++++
.../{pages.css => themes/classic/scss/_pages.scss} | 0
.../classic/scss/_prediction.scss} | 0
.../classic/scss/_sidebar.scss} | 6 +-
.../themes/classic/scss/_sidebar_quicksearch.scss | 109 +++++++++
.../classic/scss/_sidebar_wiki.scss} | 47 +++-
.../classic/scss/_status.scss} | 3 +-
.../{views.css => themes/classic/scss/_views.scss} | 2 +-
.../{wato.css => themes/classic/scss/_wato.scss} | 4 +-
web/htdocs/themes/classic/theme.json | 3 +
web/htdocs/themes/classic/theme.scss | 29 +++
.../themes/facelift/images/dashboard_grid.png | Bin 0 -> 82 bytes
.../themes/facelift/images/dashlet_anchor_hi.png | Bin 0 -> 582 bytes
.../themes/facelift/images/dashlet_anchor_lo.png | Bin 0 -> 577 bytes
.../themes/facelift/images/dashlet_anchor_off.png | Bin 0 -> 547 bytes
.../facelift/images/dashlet_arrow_b_grow.png | Bin 0 -> 222 bytes
.../themes/facelift/images/dashlet_arrow_b_max.png | Bin 0 -> 219 bytes
.../themes/facelift/images/dashlet_arrow_l.png | Bin 0 -> 132 bytes
.../facelift/images/dashlet_arrow_l_grow.png | Bin 0 -> 202 bytes
.../themes/facelift/images/dashlet_arrow_l_max.png | Bin 0 -> 202 bytes
.../facelift/images/dashlet_arrow_r_grow.png | Bin 0 -> 209 bytes
.../themes/facelift/images/dashlet_arrow_r_max.png | Bin 0 -> 208 bytes
.../facelift/images/dashlet_arrow_t_grow.png | Bin 0 -> 222 bytes
.../themes/facelift/images/dashlet_arrow_t_max.png | Bin 0 -> 222 bytes
.../themes/facelift/images/dashlet_del_hi.png | Bin 0 -> 516 bytes
.../themes/facelift/images/dashlet_del_lo.png | Bin 0 -> 579 bytes
.../themes/facelift/images/dashlet_edit_hi.png | Bin 0 -> 511 bytes
.../themes/facelift/images/dashlet_edit_lo.png | Bin 0 -> 576 bytes
.../themes/facelift/images/dashlet_linkarrow.png | Bin 0 -> 236 bytes
web/htdocs/themes/facelift/images/globe.png | Bin 0 -> 18079 bytes
.../themes/facelift/images/icon_add_dashlet.png | Bin 0 -> 920 bytes
web/htdocs/themes/facelift/images/icon_bottom.png | Bin 0 -> 2474 bytes
.../themes/facelift/images/icon_closesnapin.png | Bin 0 -> 169 bytes
.../themes/facelift/images/icon_closetimewarp.png | Bin 0 -> 3149 bytes
.../themes/facelift/images/icon_custom_snapin.png | Bin 0 -> 1848 bytes
.../facelift/images/icon_dashboard_controls.png | Bin 0 -> 2105 bytes
.../facelift/images/icon_dashboard_menuarrow.png | Bin 0 -> 327 bytes
.../facelift/images/icon_dashlet_custom_graph.png | Bin 0 -> 3802 bytes
.../facelift/images/icon_dashlet_hoststats.png | Bin 0 -> 4042 bytes
.../images/icon_dashlet_network_topology.png | Bin 0 -> 813 bytes
.../themes/facelift/images/icon_dashlet_nodata.png | Bin 0 -> 3993 bytes
.../facelift/images/icon_dashlet_notify_users.png | Bin 0 -> 3972 bytes
.../facelift/images/icon_dashlet_pnpgraph.png | Bin 0 -> 2621 bytes
.../facelift/images/icon_dashlet_servicestats.png | Bin 0 -> 5138 bytes
.../themes/facelift/images/icon_dashlet_snapin.png | Bin 0 -> 2569 bytes
.../themes/facelift/images/icon_dashlet_url.png | Bin 0 -> 813 bytes
.../themes/facelift/images/icon_dashlet_view.png | Bin 0 -> 2203 bytes
.../facelift/images/icon_dcd_connections.png | Bin 0 -> 1631 bytes
web/htdocs/themes/facelift/images/icon_docker.png | Bin 0 -> 1676 bytes
web/htdocs/themes/facelift/images/icon_end.png | Bin 0 -> 2426 bytes
.../facelift/images/icon_folderproperties.png | Bin 0 -> 4257 bytes
web/htdocs/themes/facelift/images/icon_login.png | Bin 0 -> 982 bytes
.../themes/facelift/images/icon_magic_move.png | Bin 0 -> 3465 bytes
.../themes/facelift/images/icon_maxisnapin.png | Bin 0 -> 80 bytes
.../themes/facelift/images/icon_minisnapin.png | Bin 0 -> 82 bytes
.../themes/facelift/images/icon_movedown.png | Bin 0 -> 158 bytes
web/htdocs/themes/facelift/images/icon_moveup.png | Bin 0 -> 158 bytes
web/htdocs/themes/facelift/images/icon_nagios.png | Bin 0 -> 1560 bytes
web/htdocs/themes/facelift/images/icon_nagvis.png | Bin 0 -> 3205 bytes
.../facelift/images/icon_new_custom_snapin.png | Bin 0 -> 1848 bytes
.../images/icon_painteroptions_down_hi.png | Bin 0 -> 1332 bytes
.../images/icon_painteroptions_down_lo.png | Bin 0 -> 1276 bytes
.../facelift/images/icon_painteroptions_off.png | Bin 0 -> 1292 bytes
.../themes/facelift/images/icon_quicksearch.png | Bin 0 -> 1250 bytes
.../themes/facelift/images/icon_reloadsnapin.png | Bin 0 -> 78 bytes
.../facelift/images/icon_reloadsnapin_lo_alt.png | Bin 0 -> 319 bytes
.../images/{rule_no.png => icon_rule_no.png} | Bin
.../{rule_no_off.png => icon_rule_no_off.png} | Bin
.../images/{rule_yes.png => icon_rule_yes.png} | Bin
.../{rule_yes_off.png => icon_rule_yes_off.png} | Bin
.../facelift/images/icon_sidebar_addsnapin.png | Bin 0 -> 988 bytes
.../themes/facelift/images/icon_sidebar_logout.png | Bin 0 -> 1405 bytes
.../facelift/images/icon_sidebar_messages.png | Bin 0 -> 773 bytes
.../facelift/images/icon_sidebar_settings.png | Bin 0 -> 1428 bytes
.../facelift/images/icon_snapin_greyswitch_off.png | Bin 0 -> 951 bytes
.../facelift/images/icon_snapin_greyswitch_on.png | Bin 0 -> 1086 bytes
web/htdocs/themes/facelift/images/icon_start.png | Bin 0 -> 2340 bytes
.../themes/facelift/images/icon_sync_mkp.png | Bin 0 -> 3994 bytes
.../facelift/images/icon_table_actions_off.png | Bin 0 -> 311 bytes
.../facelift/images/icon_table_actions_on.png | Bin 0 -> 299 bytes
web/htdocs/themes/facelift/images/icon_top.png | Bin 0 -> 2389 bytes
web/htdocs/themes/facelift/images/icon_trans.png | Bin 0 -> 159 bytes
.../facelift/images/icon_unacknowledge_test.png | Bin 0 -> 5652 bytes
.../themes/facelift/images/icon_wikisearch.png | Bin 0 -> 1250 bytes
.../themes/facelift/images/{ => icons}/kruler.png | Bin
.../facelift/images/quicksearch_field_bg.png | Bin 0 -> 159 bytes
web/htdocs/themes/facelift/images/resize_graph.png | Bin 0 -> 2139 bytes
web/htdocs/themes/facelift/images/sidebar_top.png | Bin 0 -> 159 bytes
web/htdocs/themes/facelift/images/speedometer.png | Bin 0 -> 90396 bytes
.../themes/facelift/images/tree_black_closed.png | Bin 0 -> 315 bytes
web/htdocs/themes/facelift/images/tree_closed.png | Bin 0 -> 311 bytes
web/htdocs/themes/facelift/theme.scss | 4 +
webpack.config.js | 29 +--
593 files changed, 751 insertions(+), 808 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=f92af289c0…