-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
airplane-engines-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
arrow-counterclockwise
-
-
-
-
arrow-down-circle-fill
-
-
-
-
-
arrow-down-left-circle-fill
-
-
-
-
arrow-down-left-circle
-
-
-
-
arrow-down-left-square-fill
-
-
-
-
arrow-down-left-square
-
-
-
-
-
arrow-down-right-circle-fill
-
-
-
-
arrow-down-right-circle
-
-
-
-
arrow-down-right-square-fill
-
-
-
-
arrow-down-right-square
-
-
-
-
-
-
arrow-down-square-fill
-
-
-
-
-
-
-
arrow-left-circle-fill
-
-
-
-
-
-
-
arrow-left-square-fill
-
-
-
-
-
-
-
-
-
arrow-right-circle-fill
-
-
-
-
-
-
arrow-right-square-fill
-
-
-
-
-
-
arrow-through-heart-fill
-
-
-
-
arrow-through-heart
-
-
-
-
arrow-up-circle-fill
-
-
-
-
-
arrow-up-left-circle-fill
-
-
-
-
arrow-up-left-circle
-
-
-
-
arrow-up-left-square-fill
-
-
-
-
arrow-up-left-square
-
-
-
-
-
arrow-up-right-circle-fill
-
-
-
-
arrow-up-right-circle
-
-
-
-
arrow-up-right-square-fill
-
-
-
-
arrow-up-right-square
-
-
-
-
-
-
arrow-up-square-fill
-
-
-
-
-
-
arrows-angle-contract
-
-
-
-
arrows-angle-expand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
backspace-reverse-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bar-chart-line-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bookmark-check-fill
-
-
-
-
-
-
-
-
bookmark-heart-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bounding-box-circles
-
-
-
-
-
box-arrow-down-left
-
-
-
-
box-arrow-down-right
-
-
-
-
-
box-arrow-in-down-left
-
-
-
-
box-arrow-in-down-right
-
-
-
-
-
-
-
box-arrow-in-up-left
-
-
-
-
box-arrow-in-up-right
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
brightness-alt-high-fill
-
-
-
-
brightness-alt-high
-
-
-
-
brightness-alt-low-fill
-
-
-
-
-
brightness-high-fill
-
-
-
-
-
brightness-low-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
calendar-check-fill
-
-
-
-
-
-
-
-
-
calendar-event-fill
-
-
-
-
-
-
calendar-heart-fill
-
-
-
-
-
calendar-minus-fill
-
-
-
-
-
calendar-month-fill
-
-
-
-
-
-
-
calendar-range-fill
-
-
-
-
-
-
-
-
-
-
calendar2-check-fill
-
-
-
-
-
calendar2-date-fill
-
-
-
-
-
-
-
calendar2-event-fill
-
-
-
-
-
-
calendar2-heart-fill
-
-
-
-
-
calendar2-minus-fill
-
-
-
-
-
calendar2-month-fill
-
-
-
-
-
calendar2-plus-fill
-
-
-
-
-
calendar2-range-fill
-
-
-
-
-
calendar2-week-fill
-
-
-
-
-
-
-
-
calendar3-event-fill
-
-
-
-
-
-
calendar3-range-fill
-
-
-
-
-
calendar3-week-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
camera-video-off-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
caret-down-square-fill
-
-
-
-
-
-
-
caret-left-square-fill
-
-
-
-
-
-
-
caret-right-square-fill
-
-
-
-
-
-
-
caret-up-square-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
chat-left-dots-fill
-
-
-
-
-
-
chat-left-heart-fill
-
-
-
-
-
chat-left-quote-fill
-
-
-
-
-
chat-left-text-fill
-
-
-
-
-
-
-
-
chat-right-dots-fill
-
-
-
-
-
-
chat-right-heart-fill
-
-
-
-
-
chat-right-quote-fill
-
-
-
-
-
chat-right-text-fill
-
-
-
-
-
-
chat-square-dots-fill
-
-
-
-
-
-
chat-square-heart-fill
-
-
-
-
-
chat-square-quote-fill
-
-
-
-
-
chat-square-text-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
chevron-bar-contract
-
-
-
-
-
-
-
-
-
chevron-compact-down
-
-
-
-
chevron-compact-left
-
-
-
-
chevron-compact-right
-
-
-
-
-
-
chevron-double-down
-
-
-
-
chevron-double-left
-
-
-
-
chevron-double-right
-
-
-
-
-
-
-
-
-
-
-
-
-
-
clipboard-check-fill
-
-
-
-
-
clipboard-data-fill
-
-
-
-
-
-
clipboard-heart-fill
-
-
-
-
-
clipboard-minus-fill
-
-
-
-
-
clipboard-plus-fill
-
-
-
-
-
-
-
-
-
clipboard2-check-fill
-
-
-
-
-
clipboard2-data-fill
-
-
-
-
-
-
clipboard2-heart-fill
-
-
-
-
-
clipboard2-minus-fill
-
-
-
-
-
clipboard2-plus-fill
-
-
-
-
-
clipboard2-pulse-fill
-
-
-
-
-
-
-
-
-
-
-
cloud-arrow-down-fill
-
-
-
-
-
cloud-arrow-up-fill
-
-
-
-
-
-
-
cloud-download-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
cloud-lightning-fill
-
-
-
-
cloud-lightning-rain-fill
-
-
-
-
cloud-lightning-rain
-
-
-
-
-
-
-
-
-
-
-
-
cloud-rain-heavy-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
collection-play-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
credit-card-2-back-fill
-
-
-
-
-
credit-card-2-front-fill
-
-
-
-
credit-card-2-front
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
distribute-horizontal
-
-
-
-
distribute-vertical
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
emoji-expressionless-fill
-
-
-
-
emoji-expressionless
-
-
-
-
-
-
emoji-heart-eyes-fill
-
-
-
-
-
-
-
emoji-laughing-fill
-
-
-
-
-
-
-
-
emoji-smile-upside-down-fill
-
-
-
-
emoji-smile-upside-down
-
-
-
-
-
emoji-sunglasses-fill
-
-
-
-
-
-
-
envelope-check-fill
-
-
-
-
-
-
-
envelope-exclamation-fill
-
-
-
-
envelope-exclamation
-
-
-
-
-
envelope-heart-fill
-
-
-
-
-
-
envelope-open-heart-fill
-
-
-
-
envelope-open-heart
-
-
-
-
-
envelope-paper-fill
-
-
-
-
envelope-paper-heart-fill
-
-
-
-
envelope-paper-heart
-
-
-
-
-
-
-
envelope-slash-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
exclamation-circle-fill
-
-
-
-
-
exclamation-diamond-fill
-
-
-
-
exclamation-diamond
-
-
-
-
-
exclamation-octagon-fill
-
-
-
-
exclamation-octagon
-
-
-
-
exclamation-square-fill
-
-
-
-
-
exclamation-triangle-fill
-
-
-
-
exclamation-triangle
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
fast-forward-btn-fill
-
-
-
-
-
fast-forward-circle-fill
-
-
-
-
fast-forward-circle
-
-
-
-
-
-
file-arrow-down-fill
-
-
-
-
-
-
-
file-bar-graph-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
file-earmark-arrow-down-fill
-
-
-
-
file-earmark-arrow-down
-
-
-
-
file-earmark-arrow-up-fill
-
-
-
-
file-earmark-arrow-up
-
-
-
-
file-earmark-bar-graph-fill
-
-
-
-
file-earmark-bar-graph
-
-
-
-
file-earmark-binary-fill
-
-
-
-
file-earmark-binary
-
-
-
-
file-earmark-break-fill
-
-
-
-
-
file-earmark-check-fill
-
-
-
-
-
file-earmark-code-fill
-
-
-
-
-
file-earmark-diff-fill
-
-
-
-
-
file-earmark-easel-fill
-
-
-
-
-
file-earmark-excel-fill
-
-
-
-
-
-
file-earmark-font-fill
-
-
-
-
-
file-earmark-image-fill
-
-
-
-
-
file-earmark-lock-fill
-
-
-
-
-
file-earmark-lock2-fill
-
-
-
-
-
file-earmark-medical-fill
-
-
-
-
file-earmark-medical
-
-
-
-
file-earmark-minus-fill
-
-
-
-
-
file-earmark-music-fill
-
-
-
-
-
file-earmark-pdf-fill
-
-
-
-
-
file-earmark-person-fill
-
-
-
-
file-earmark-person
-
-
-
-
file-earmark-play-fill
-
-
-
-
-
file-earmark-plus-fill
-
-
-
-
-
file-earmark-post-fill
-
-
-
-
-
file-earmark-ppt-fill
-
-
-
-
-
file-earmark-richtext-fill
-
-
-
-
file-earmark-richtext
-
-
-
-
file-earmark-ruled-fill
-
-
-
-
-
file-earmark-slides-fill
-
-
-
-
file-earmark-slides
-
-
-
-
file-earmark-spreadsheet-fill
-
-
-
-
file-earmark-spreadsheet
-
-
-
-
file-earmark-text-fill
-
-
-
-
-
file-earmark-word-fill
-
-
-
-
-
file-earmark-x-fill
-
-
-
-
-
file-earmark-zip-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
file-spreadsheet-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
folder-symlink-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
fuel-pump-diesel-fill
-
-
-
-
-
-
-
-
-
-
-
-
gear-wide-connected
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
hand-index-thumb-fill
-
-
-
-
-
-
hand-thumbs-down-fill
-
-
-
-
-
hand-thumbs-up-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
journal-bookmark-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
layout-sidebar-inset-reverse
-
-
-
-
layout-sidebar-inset
-
-
-
-
layout-sidebar-reverse
-
-
-
-
-
-
layout-text-sidebar-reverse
-
-
-
-
layout-text-sidebar
-
-
-
-
layout-text-window-reverse
-
-
-
-
-
layout-three-columns
-
-
-
-
-
-
-
-
-
-
lightning-charge-fill
-
-
-
-
-
-
-
-
-
-
-
-
list-columns-reverse
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
menu-button-wide-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
patch-exclamation-fill
-
-
-
-
-
-
-
-
-
patch-question-fill
-
-
-
-
-
-
-
-
-
-
-
-
pc-display-horizontal
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
person-bounding-box
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
phone-landscape-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
postcard-heart-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
question-circle-fill
-
-
-
-
-
question-diamond-fill
-
-
-
-
-
-
question-octagon-fill
-
-
-
-
-
question-square-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
send-exclamation-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
shield-fill-exclamation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
sign-stop-lights-fill
-
-
-
-
-
-
sign-turn-left-fill
-
-
-
-
-
sign-turn-right-fill
-
-
-
-
-
sign-turn-slight-left-fill
-
-
-
-
sign-turn-slight-left
-
-
-
-
sign-turn-slight-right-fill
-
-
-
-
sign-turn-slight-right
-
-
-
-
-
-
-
-
-
-
signpost-split-fill
-
-
-
-
-
-
-
-
skip-backward-btn-fill
-
-
-
-
-
skip-backward-circle-fill
-
-
-
-
skip-backward-circle
-
-
-
-
-
-
-
-
skip-end-circle-fill
-
-
-
-
-
-
-
skip-forward-btn-fill
-
-
-
-
-
skip-forward-circle-fill
-
-
-
-
skip-forward-circle
-
-
-
-
-
-
skip-start-btn-fill
-
-
-
-
-
skip-start-circle-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
sort-alpha-down-alt
-
-
-
-
-
-
-
-
-
sort-numeric-down-alt
-
-
-
-
-
sort-numeric-up-alt
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
symmetry-horizontal
-
-
-
-
-
-
-
tablet-landscape-fill
-
-
-
-
-
-
-
-
-
-
-
-
telephone-forward-fill
-
-
-
-
-
telephone-inbound-fill
-
-
-
-
-
telephone-minus-fill
-
-
-
-
-
telephone-outbound-fill
-
-
-
-
-
telephone-plus-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
three-dots-vertical
-
-
-
-
-
-
-
ticket-detailed-fill
-
-
-
-
-
-
ticket-perforated-fill
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
train-freight-front-fill
-
-
-
-
train-freight-front
-
-
-
-
-
-
train-lightrail-front-fill
-
-
-
-
train-lightrail-front
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
universal-access-circle
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
wrench-adjustable-circle-fill
-
-
-
-
wrench-adjustable-circle
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/struts2-bootstrap-plugin/src/main/resources/template/bootstrap/bootstrap-icons/infinity.svg b/struts2-bootstrap-plugin/src/main/resources/template/bootstrap/bootstrap-icons/infinity.svg
deleted file mode 100644
index e9dd437..0000000
--- a/struts2-bootstrap-plugin/src/main/resources/template/bootstrap/bootstrap-icons/infinity.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `