Skip to content

Commit 72c99e3

Browse files
authored
Merge branch 'main' into issue-463
2 parents 94d2abd + 05af5f5 commit 72c99e3

File tree

2 files changed

+29
-4
lines changed

2 files changed

+29
-4
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818
- Fixed slowness loading some CSP pages with multiple instances sharing a webserver (#540)
1919
- Prevent direct commits to default merge branch in basic mode (#484)
2020
- Fixed git path configuration (#463)
21+
- Added feedback to settings page (#550)
2122

2223
## [2.6.0] - 2024-10-07
2324

csp/gitprojectsettings.csp

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,27 @@ body {
6868
padding-left: 4px;
6969
}
7070

71+
.alert {
72+
padding: 20px;
73+
background-color: #04AA6D;;
74+
color: white;
75+
}
76+
77+
.closebtn {
78+
margin-left: 15px;
79+
color: white;
80+
font-weight: bold;
81+
float: right;
82+
font-size: 22px;
83+
line-height: 20px;
84+
cursor: pointer;
85+
transition: 0.3s;
86+
}
87+
88+
.closebtn:hover {
89+
color: black;
90+
}
91+
7192
</style>
7293
</head>
7394
<body>
@@ -134,7 +155,13 @@ body {
134155
do settings.%Save()
135156
}
136157
</server>
137-
<div class = 'container'>
158+
<div class = 'container'>
159+
<csp:if condition='$D(%request.Data("gitsettings",1)) && (##class(SourceControl.Git.Utils).NeedSettings() = 0)'>
160+
<div class = "alert">
161+
<span class="closebtn" onclick="this.parentElement.style.display='none';">&times;</span>
162+
<strong>Success!</strong> Your changes have been saved.
163+
</div>
164+
</csp:if>
138165
<form id="settingsForm" method='post'>
139166
<input type="hidden" name="Namespace" value="#(..EscapeHTML(namespace))#" />
140167
<input type="hidden" name="gitsettings" value="1" />
@@ -574,9 +601,6 @@ body {
574601
</div>
575602

576603
</form>
577-
<csp:if condition='$D(%request.Data("gitsettings",1)) && (##class(SourceControl.Git.Utils).NeedSettings() = 0)'>
578-
<em>Settings saved. Click cross in the upper-right corner to close the settings window.</em>
579-
</csp:if>
580604
</div>
581605
<script src="js/polyfills.js"></script>
582606
<script src="js/jquery.min.js"></script>

0 commit comments

Comments
 (0)