Skip to content

Commit af2e1c3

Browse files
committed
Hide help text in static source metadata form (#37 #517)
1 parent 6108719 commit af2e1c3

File tree

4 files changed

+14
-11
lines changed

4 files changed

+14
-11
lines changed

frontend/src/source-metadata/date-field-template.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div class="field date">
2-
<label class="label">{{label}}</label>
2+
<label class="label">{{label}}{{^required}}{{^readonly}} {{#i18n 'label.suffix-optional'}}(optional){{/i18n}}{{/readonly}}{{/required}}</label>
33
<div class="control">
44
<input name={{name}} class="input with-help" type="text" {{#unless readonly}}placeholder="1952-09-01 (YYYY-MM-DD)"{{/unless}} {{#readonly}}readonly{{/readonly}} {{#required}}required{{/required}}>
55
<p class="help">{{{additionalHelpText}}}

frontend/src/source-metadata/source-metadata-template.hbs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,19 @@
1111
</div>
1212
</div>
1313
<div class="field">
14-
<label class="label">{{#i18n 'label.editor-opt'}}Editor (optional){{/i18n}}</label>
14+
<label class="label">{{#i18n 'label.editor'}}Editor{{/i18n}}{{^readonly}} {{#i18n 'label.suffix-optional'}}(optional){{/i18n}}{{/readonly}}</label>
1515
<div class="control">
1616
<input name="editor" class="input" type="text" {{#unless readonly}}placeholder="C.S. Lewis"{{/unless}} {{#readonly}}readonly{{/readonly}}>
1717
</div>
1818
</div>
1919
<div class="field">
20-
<label class="label">{{#i18n 'label.publisher-opt'}}Publisher (optional){{/i18n}}</label>
20+
<label class="label">{{#i18n 'label.publisher'}}Publisher{{/i18n}}{{^readonly}} {{#i18n 'label.suffix-optional'}}(optional){{/i18n}}{{/readonly}}</label>
2121
<div class="control">
2222
<input name="publisher" class="input" type="text" {{#unless readonly}}placeholder="Geoffrey Bles"{{/unless}} {{#readonly}}readonly{{/readonly}}>
2323
</div>
2424
</div>
2525
<div class="field">
26-
<label class="label">{{#i18n 'label.repository-opt'}}Repository (optional){{/i18n}}</label>
26+
<label class="label">{{#i18n 'label.repository'}}Repository{{/i18n}}{{^readonly}} {{#i18n 'label.suffix-optional'}}(optional){{/i18n}}{{/readonly}}</label>
2727
<div class="control">
2828
<input
2929
name="repository"
@@ -130,7 +130,7 @@
130130
</div>
131131
</div>
132132
<div class="field url">
133-
<label class="label">{{#i18n 'label.url-opt'}}URL (optional){{/i18n}}</label>
133+
<label class="label">{{#i18n 'label.url'}}URL{{/i18n}}{{^readonly}} {{#i18n 'label.suffix-optional'}}(optional){{/i18n}}{{/readonly}}</label>
134134
<div class="control">
135135
<input name="url" class="input" type="url" {{#unless readonly}}placeholder="https://www.wikidata.org/wiki/Q331656"{{/unless}} {{#readonly}}readonly{{/readonly}}>
136136
</div>

frontend/src/source-metadata/source-metadata-view.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,8 @@ export default class SourceMetadataView extends CompositeView {
114114
model: this.getNode("dateCreated"),
115115
name: "dateCreated",
116116
label: i18next.t(
117-
"label.creation-date-opt",
118-
"Creation date (optional)"
117+
"label.creation-date",
118+
"Creation date"
119119
),
120120
additionalHelpText: i18next.t(
121121
"upload.creation-date-help",
@@ -127,8 +127,8 @@ export default class SourceMetadataView extends CompositeView {
127127
model: this.getNode("dateRetrieved"),
128128
name: "dateRetrieved",
129129
label: i18next.t(
130-
"label.retrieval-date-opt",
131-
"Retrieval date (optional)"
130+
"label.retrieval-date",
131+
"Retrieval date"
132132
),
133133
additionalHelpText: i18next.t(
134134
"upload.retrieval-date-help",

frontend/src/style/source.sass

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,11 @@
3131
padding-left: 0
3232
padding-right: 0
3333

34-
&.is-static input
35-
@extend .is-static
34+
&.is-static
35+
input
36+
@extend .is-static
37+
.help, .help-text
38+
display: none
3639

3740
.source-list
3841
.source-summary

0 commit comments

Comments
 (0)