1
1
<!DOCTYPE html>
2
2
< html lang ="en ">
3
+
3
4
< head >
4
5
< meta charset ="UTF-8 ">
5
6
< title > Fiat Cryptography Web Interface</ title >
6
7
< style >
7
- .error { color : red; white-space : pre-wrap; }
8
+ .error {
9
+ color : red;
10
+ white-space : pre-wrap;
11
+ }
12
+
8
13
/*code { display: block; white-space: pre-wrap; border: 1px solid #ddd; padding: 10px; position: relative; }*/
9
14
.code-container {
10
15
position : relative;
16
21
border : 1px solid # ddd ;
17
22
padding : 10px ;
18
23
position : relative;
19
- /*margin-bottom: 20px;*/ /* Space for the button, adjust as needed */
24
+ /*margin-bottom: 20px;*/
25
+ /* Space for the button, adjust as needed */
20
26
}
21
27
22
28
.copy-button {
29
35
cursor : pointer;
30
36
z-index : 1 ;
31
37
}
32
- .hidden { display : none; }
33
- # inputArgs { width : 100% ; box-sizing : border-box; }
34
- .form-row { display : flex; flex-wrap : wrap; align-items : center; }
35
- .form-row label , .form-row button , .status-span , .permalink-span { margin-right : 10px ; }
36
- .status-span , .permalink-span { flex-grow : 1 ; text-align : right; }
37
- .version { color : # 333 ; }
38
+
39
+ .hidden {
40
+ display : none;
41
+ }
42
+
43
+ # inputArgs {
44
+ width : 100% ;
45
+ box-sizing : border-box;
46
+ }
47
+
48
+ .form-row {
49
+ display : flex;
50
+ flex-wrap : wrap;
51
+ align-items : center;
52
+ }
53
+
54
+ .form-row label ,
55
+ .form-row button ,
56
+ .status-span ,
57
+ .permalink-span {
58
+ margin-right : 10px ;
59
+ }
60
+
61
+ .status-span ,
62
+ .permalink-span {
63
+ flex-grow : 1 ;
64
+ text-align : right;
65
+ }
66
+
67
+ .version {
68
+ color : # 333 ;
69
+ }
38
70
</ style >
39
71
</ head >
72
+
40
73
< body >
41
- < div id ="versionContainer "> < span class ="version "> Fiat Cryptography < span id ="version "> </ span > (< a href ="https://github.com/mit-plv/fiat-crypto "> GitHub Source</ a > )</ span > </ div >
74
+ < div id ="versionContainer "> < span class ="version "> Fiat Cryptography < span id ="version "> </ span > (< a
75
+ href ="https://github.com/mit-plv/fiat-crypto "> GitHub Source</ a > )</ span > </ div >
42
76
< form id ="inputForm " class ="hidden ">
43
77
< div class ="form-row ">
44
78
< input type ="text " id ="inputArgs " placeholder ="Enter arguments ">
51
85
< input type ="radio " name ="inputType " value ="string " checked > Input String
52
86
</ label >
53
87
< label >
54
- < input type ="checkbox " id ="wasm " name ="codeKind " value ="wasm "> Use WASM < span id ="extraWasmLabel "> </ span >
88
+ < input type ="checkbox " id ="wasm " name ="codeKind " value ="wasm "> Use WASM < span
89
+ id ="extraWasmLabel "> </ span >
90
+ </ label >
91
+ </ div >
92
+ < div class ="form-row " class ="hidden ">
93
+ < label class ="hidden "> Stdin
94
+ < textarea id ="stdin " class ="hidden " placeholder ="Enter stdin "> </ textarea >
95
+ </ label >
96
+ < label class ="hidden "> Files
97
+ < textarea id ="files " class ="hidden " placeholder ="Enter files "> </ textarea >
98
+ </ label >
99
+ < label class ="hidden "> Output Files
100
+ < textarea id ="outputFiles " class ="hidden " placeholder ="Output files "> </ textarea >
55
101
</ label >
56
102
</ div >
57
103
< div class ="form-row ">
64
110
</ form >
65
111
< div id ="error " class ="error hidden "> </ div >
66
112
< div id ="output " class ="hidden ">
67
- < div id ="stdoutContainer " class ="code-container ">
68
- < code id ="stdout " class ="code "> </ code >
69
- < button class ="copy-button " data-target ="stdout "> Copy</ button >
70
- </ div >
71
- < div id ="stderrContainer " class ="code-container hidden ">
72
- < code id ="stderr " class ="code "> </ code >
73
- < button class ="copy-button " data-target ="stderr "> Copy</ button >
74
- </ div >
113
+ < div id ="stdoutContainer " class ="code-container ">
114
+ < code id ="stdout " class ="code "> </ code >
115
+ < button class ="copy-button " data-target ="stdout "> Copy</ button >
116
+ </ div >
117
+ < div id ="stderrContainer " class ="code-container hidden ">
118
+ < code id ="stderr " class ="code "> </ code >
119
+ < button class ="copy-button " data-target ="stderr "> Copy</ button >
120
+ </ div >
75
121
</ div >
76
122
< script src ="version.js "> </ script >
77
123
< script src ="https://unpkg.com/wasm-feature-detect/dist/umd/index.js "> </ script >
80
126
< script src ="disable-wasm-option.js "> </ script >
81
127
< script src ="copy-button.js "> </ script >
82
128
</ body >
83
- </ html >
129
+
130
+ </ html >
0 commit comments