From 82ba4e83bbad7ef4e8a5e55567c9747bce79fe5d Mon Sep 17 00:00:00 2001 From: ScarletRedMan Date: Thu, 16 Nov 2023 23:07:28 +0700 Subject: [PATCH] Added static content, favicon and titles --- LoadBalancerWeb/frontend/index.html | 8 +++----- .../loadbalancer/web/page/NodesPage.java | 2 ++ .../src/main/resources/application.properties | 2 ++ .../src/main/resources/static/icon.png | Bin 0 -> 1951 bytes 4 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 LoadBalancerWeb/src/main/resources/static/icon.png diff --git a/LoadBalancerWeb/frontend/index.html b/LoadBalancerWeb/frontend/index.html index d36e593..4996606 100644 --- a/LoadBalancerWeb/frontend/index.html +++ b/LoadBalancerWeb/frontend/index.html @@ -1,12 +1,9 @@ - - - + + + Dragonestia LoadBalancer diff --git a/LoadBalancerWeb/src/main/java/ru/dragonestia/loadbalancer/web/page/NodesPage.java b/LoadBalancerWeb/src/main/java/ru/dragonestia/loadbalancer/web/page/NodesPage.java index 2ad00de..3620e29 100644 --- a/LoadBalancerWeb/src/main/java/ru/dragonestia/loadbalancer/web/page/NodesPage.java +++ b/LoadBalancerWeb/src/main/java/ru/dragonestia/loadbalancer/web/page/NodesPage.java @@ -1,6 +1,7 @@ package ru.dragonestia.loadbalancer.web.page; import com.vaadin.flow.component.orderedlayout.VerticalLayout; +import com.vaadin.flow.router.PageTitle; import com.vaadin.flow.router.Route; import lombok.Getter; import ru.dragonestia.loadbalancer.web.component.NodeList; @@ -9,6 +10,7 @@ import ru.dragonestia.loadbalancer.web.component.RegisterNode; import java.util.List; @Getter +@PageTitle("Nodes") @Route("/nodes") public class NodesPage extends VerticalLayout { diff --git a/LoadBalancerWeb/src/main/resources/application.properties b/LoadBalancerWeb/src/main/resources/application.properties index f620381..ec6c226 100644 --- a/LoadBalancerWeb/src/main/resources/application.properties +++ b/LoadBalancerWeb/src/main/resources/application.properties @@ -1 +1,3 @@ server.port=8090 +vaadin.exclude-urls=/static/** +spring.mvc.static-path-pattern=/static/** diff --git a/LoadBalancerWeb/src/main/resources/static/icon.png b/LoadBalancerWeb/src/main/resources/static/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1d536667adf9ce854a9328371357561e9aa63246 GIT binary patch literal 1951 zcmV;Q2VnS#P)CAL`&sk)hS$BHo^xV1o+`I1`66Q-z=I(R% z-gmEWuf6tKYwuwSQ+Rj7`A9Fv9oH?A<^i7u4h9Yf27s%9Kk6`Y^*#VB1KtN*1N^(J zGk4crO@FW_}JgxDDvF@)MziS4)(1-`a^mb<+r*+2H-( zZO^ac?2aVHUcjIUoNThxB7>5NkR=sfSL&XQF}_< zEdtbo`%r`L=G!wK&b)NVoWLiZOA=BMc5+_cyEi&bz>&ZYY)kWl3Mj&GnldQDkO(6p zXFKPHfnS9lV5f}WG~fo{UT@)@%Pif7B;olaL1%nzlCUXF8HNM4imbGy^2v|`?F0e) zTY&NnuiB>4>yw0MYBgR?61JpiHn8c=G0nM5O|?7%iw8s=0WJ44P$4#pT-PAbnh@<0psdgF5nde|we+p5_hyJJTH2DPE4yt2 z8bx>GA(9F2Y%A*obSVtOQNTe}x^IVo11wot#CY`-S~Yk+(7uP$bcL(1 zH?~8-(n9%h;CSFa`IjP+S^VCD>UV;Oc+^`w0$AYNrX2zn=RUsye9R6o7LC1ijyKhp z7a3cp_2@l;g7QX{fXO0;W`06c(bv`biO4}XH_s=7+^Pm_E+j3#I!<^)B69!i zDAGj8W$Y+?9U23z=!>Ggr^C|zD7tfQ6paQ&+f_QV89qcf)25opfj)w?q5$7f=x-X*0W!gb=CZyp4}1o945$+Eu(=n%}DT7?F9A(?rB!9DgocK43CfBuj74T zK|H$izmha}O&0d_C~;#)(W;&^qbPfHIlY!78VYC5)I>D6QMKB`M<8DUR2y%eAhB77 zR|~oR9k6>`>J}{-S2Am^BrJ*|Uai$KcUrgAxWRUsEd!CAeFo`k1J11|ykcFxuv;9n zFemW*a^VlLI|4gGi4bAeo}P@j5et7OfLC6^mjJzK@Rn!YI%b!>+%t}Of4T6AQ=9gx zsqi=+BVhv6dbMibgnElR?a!{#n-))DhAa8wFSkgRswpQd)cRts=I)?yk7!7Zu|a$c28#;um-r# zE;9^N>{s#AO0{+7onzN1;zdiXmSI=5Xe76QJ$l3cEGFwcUdG!uJcz&?x6ZB&z{=Y{GpbTFi8vu|2r^Y;P!eb)YcX1|hK