blessing-skin-server/resources/views/skinlib/upload.tpl

101 lines
4.4 KiB
PHP
Raw Normal View History

2016-07-21 22:01:57 +08:00
@extends('skinlib.master')
2016-09-18 13:30:58 +08:00
@section('title', trans('skinlib.upload.title'))
2016-07-21 22:01:57 +08:00
@section('style')
<style>
2018-02-23 21:56:03 +08:00
label[for="type-skin"],
label[for="type-cape"] {
margin-top: 5px;
2018-02-23 16:22:01 +08:00
}
</style>
@endsection
2016-07-21 22:01:57 +08:00
@section('content')
<!-- Full Width Column -->
<div class="content-wrapper">
<div class="container">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
2018-07-17 11:06:55 +08:00
@lang('skinlib.upload.title')
2016-07-21 22:01:57 +08:00
</h1>
</section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-md-6">
<div class="box box-primary">
<div class="box-body">
<div class="form-group">
2018-07-17 11:06:55 +08:00
<label for="name">@lang('skinlib.upload.texture-name')</label>
<input id="name" class="form-control" type="text" placeholder="@lang('skinlib.upload.name-rule')" />
2016-07-21 22:01:57 +08:00
</div>
<div class="form-group">
2018-07-17 11:06:55 +08:00
<label>@lang('skinlib.upload.texture-type')</label>
<div class="row">
<div class="col-md-6">
<div class="row">
<div class="col-xs-4">
<label for="type-skin">
2018-07-17 11:06:55 +08:00
<input type="radio" name="type" id="type-skin" checked> @lang('general.skin')
</label>
</div>
<div class="col-xs-8">
2018-02-23 16:22:01 +08:00
<select class="form-control" id="skin-type">
2018-07-17 11:06:55 +08:00
<option value="steve">@lang('skinlib.filter.steve-model')</option>
<option value="alex">@lang('skinlib.filter.alex-model')</option>
</select>
</div>
</div>
</div>
<div class="col-md-6">
<label for="type-cape">
2018-07-17 11:06:55 +08:00
<input type="radio" name="type" id="type-cape"> @lang('general.cape')
</label>
</div>
</div>
2016-07-21 22:01:57 +08:00
</div>
<div class="form-group">
2018-07-17 11:06:55 +08:00
<label for="file">@lang('skinlib.upload.select-file')</label>
<input id="file" type="file" data-show-upload="false" data-language="{{ config('app.locale') }}" class="file" accept="image/png" />
2016-07-21 22:01:57 +08:00
</div>
<div class="callout callout-info" id="msg" style="display: none;">
2018-07-17 11:06:55 +08:00
<p>@lang('skinlib.upload.private-score-notice', ['score' => option('private_score_per_storage')])</p>
</div>
2016-07-21 22:01:57 +08:00
</div><!-- /.box-body -->
2016-07-21 22:01:57 +08:00
<div class="box-footer">
2018-07-17 11:06:55 +08:00
<label for="private" class="pull-right" title="@lang('skinlib.upload.privacy-notice')" data-placement="top" data-toggle="tooltip">
<input id="private" type="checkbox"> @lang('skinlib.upload.set-as-private')
2016-07-21 22:01:57 +08:00
</label>
2018-07-17 11:06:55 +08:00
<button id="upload-button" onclick="upload()" class="btn btn-primary">@lang('skinlib.upload.button')</button>
2016-07-21 22:01:57 +08:00
</div>
</div><!-- /.box -->
</div>
<div class="col-md-6">
<div class="box box-default">
2017-07-03 20:54:19 +08:00
@include('common.texture-preview')
2016-07-21 22:01:57 +08:00
</div>
</div>
</div>
</section><!-- /.content -->
</div><!-- /.container -->
</div><!-- /.content-wrapper -->
@endsection
@section('script')
<script>
2018-02-23 21:56:03 +08:00
initUploadListeners();
registerAnimationController();
registerWindowResizeHandler();
2016-07-21 22:01:57 +08:00
</script>
@endsection