1
1
mirror of https://github.com/go-gitea/gitea synced 2025-07-22 18:28:37 +00:00

UI: install - database settings

This commit is contained in:
Unknwon
2015-07-08 01:09:03 +08:00
parent ffd17924fd
commit 5dd3dd71a0
12 changed files with 317 additions and 159 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,43 @@
function initInstall() {
if ($('.install').length == 0) {
return;
}
// Database type change detection.
$("#db_type").change(function () {
var db_type = $('#db_type').val();
if (db_type === "SQLite3") {
$('#sql_settings').hide();
$('#pgsql_settings').hide();
$('#sqlite_settings').show();
return;
}
var mysql_default = '127.0.0.1:3306';
var postgres_default = '127.0.0.1:5432';
$('#sqlite_settings').hide();
$('#sql_settings').show();
if (db_type === "PostgreSQL") {
$('#pgsql_settings').show();
if ($('#db_host').val() == mysql_default) {
$('#db_host').val(postgres_default);
}
} else {
$('#pgsql_settings').hide();
if ($('#db_host').val() == postgres_default) {
$('#db_host').val(mysql_default);
}
}
});
};
$(document).ready(function () {
// Semantic UI modules.
$('.dropdown').dropdown({
// Semantic UI modules.
$('.dropdown').dropdown();
$('.slide.up.dropdown').dropdown({
transition: 'slide up'
});
initInstall();
});

View File

@@ -62,6 +62,11 @@ footer {
}
}
}
.hide {
display: none;
}
.generate-img(16);
.generate-img(@n, @i: 1) when (@i =< @n) {
.img-@{i} {

8
public/less/_form.less Normal file
View File

@@ -0,0 +1,8 @@
.form {
.help {
color: #999999;
padding-top: .6em;
padding-bottom: .6em;
display: inline-block;
}
}

22
public/less/_install.less Normal file
View File

@@ -0,0 +1,22 @@
.install {
padding-top: 45px;
padding-bottom: @footer-margin * 3;
.attached.header {
background: #f0f0f0;
}
form {
label {
text-align: right;
width: 40% !important;
}
input {
width: 35% !important;
}
.field {
text-align: left;
.help {
margin-left: 41%;
}
}
}
}

View File

@@ -1,3 +1,5 @@
@import "_octicons";
@import "_base";
@import "_home";
@import "_home";
@import "_install";
@import "_form";