diff --git a/kibot/resources/kiri/images/x.svg b/kibot/resources/kiri/images/x.svg new file mode 100644 index 00000000..becef7bf --- /dev/null +++ b/kibot/resources/kiri/images/x.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/kibot/resources/kiri/kiri.css b/kibot/resources/kiri/kiri.css index 12c02b1a..8581832f 100644 --- a/kibot/resources/kiri/kiri.css +++ b/kibot/resources/kiri/kiri.css @@ -273,7 +273,7 @@ hr { */ .icon-sheet-page, .icon-commits, .icon-control-sch, .icon-control-pcb, .icon-control-zin, .icon-control-zout, .icon-control-center, .icon-control-info, .icon-commit1, .icon-commit1-fs, .icon-commit2, .icon-commit2-fs, .icon-commit3, .icon-commit3-fs, -.icon-sch-modif, .icon-pcb-modif, .icon-sheets, .icon-layers, .layer_color_margin, .icon-commit { +.icon-sch-modif, .icon-pcb-modif, .icon-sheets, .icon-layers, .layer_color_margin, .icon-commit, .icon-x-modif { display: inline-block; background-color: currentColor; -webkit-mask-image: var(--svg); @@ -297,7 +297,6 @@ hr { margin-right:0.5em; width: 1em; height: 1em; - /* Add mask image, use variable to reduce duplication */ --svg: url('./images/code-branch-solid.svg'); } @@ -380,7 +379,7 @@ hr { } -.icon-sch-modif, .icon-pcb-modif { +.icon-sch-modif, .icon-pcb-modif, .icon-x-modif { padding-left: 0px; padding-right: 0px; width: 14px; @@ -397,6 +396,11 @@ hr { color: #F92672; } +.icon-x-modif { + --svg: url('./images/x.svg'); + color: #FF0000; +} + .icon-sheets, .icon-layers { margin-right:0.5em; width: 20px; diff --git a/kibot/resources/kiri/kiri.js b/kibot/resources/kiri/kiri.js index c480b9f7..aae25948 100644 --- a/kibot/resources/kiri/kiri.js +++ b/kibot/resources/kiri/kiri.js @@ -46,6 +46,8 @@ var current_layers_list = []; const SCH_IMG = ''; // Icon to indicate the PCB was changed in a commit const PCB_IMG = ''; +// Icon to indicate no change in a commit +const EMPTY_IMG = ''; // Color for the commit1 var commit1_legend_color; // Color for the commit2