fix(ui): upload button text cut off on mobile, use flex shrink for file input
This commit is contained in:
@@ -17,11 +17,11 @@
|
||||
|
||||
<div id="fields-sent-delivered">
|
||||
<label>收件人 *</label>
|
||||
<input type="text" name="recipient_name" value="{{ postcard.recipient_name if postcard else '' }}" required>
|
||||
<input type="text" name="recipient_name" id="input-recipient" value="{{ postcard.recipient_name if postcard else '' }}">
|
||||
<label>国家/地区 *</label>
|
||||
<input type="text" name="country" value="{{ postcard.country if postcard else '' }}" required maxlength="2" placeholder="JP" style="width:80px;text-transform:uppercase">
|
||||
<input type="text" name="country" id="input-country" value="{{ postcard.country if postcard else '' }}" maxlength="2" placeholder="JP" style="width:80px;text-transform:uppercase">
|
||||
<label>寄出时间 *</label>
|
||||
<input type="date" name="send_time" value="{{ postcard.send_time.strftime('%Y-%m-%d') if postcard and postcard.send_time else '' }}" required>
|
||||
<input type="date" name="send_time" id="input-send-time" value="{{ postcard.send_time.strftime('%Y-%m-%d') if postcard and postcard.send_time else '' }}">
|
||||
<label id="label-arrival">到达时间</label>
|
||||
<input type="date" name="arrival_time" id="input-arrival" value="{{ postcard.arrival_time.strftime('%Y-%m-%d') if postcard and postcard.arrival_time else '' }}">
|
||||
</div>
|
||||
@@ -43,6 +43,9 @@ function toggleFields() {
|
||||
var s = document.getElementById('status-select').value;
|
||||
var sd = document.getElementById('fields-sent-delivered');
|
||||
var rc = document.getElementById('fields-received');
|
||||
var recipient = document.getElementById('input-recipient');
|
||||
var country = document.getElementById('input-country');
|
||||
var sendTime = document.getElementById('input-send-time');
|
||||
var arrival = document.getElementById('input-arrival');
|
||||
var labelArrival = document.getElementById('label-arrival');
|
||||
var sender = document.getElementById('input-sender');
|
||||
@@ -50,12 +53,18 @@ function toggleFields() {
|
||||
if (s === 'received') {
|
||||
sd.style.display = 'none';
|
||||
rc.style.display = '';
|
||||
recipient.required = false;
|
||||
country.required = false;
|
||||
sendTime.required = false;
|
||||
arrival.required = false;
|
||||
sender.required = true;
|
||||
receive.required = true;
|
||||
arrival.required = false;
|
||||
} else {
|
||||
sd.style.display = '';
|
||||
rc.style.display = 'none';
|
||||
recipient.required = true;
|
||||
country.required = true;
|
||||
sendTime.required = true;
|
||||
sender.required = false;
|
||||
receive.required = false;
|
||||
if (s === 'delivered') {
|
||||
|
||||
Reference in New Issue
Block a user