Skip to content

Commit affa902

Browse files
authored
Merge pull request #558 from processing/showcase
Showcase
2 parents 763be7f + 50194ff commit affa902

File tree

26 files changed

+1100
-220
lines changed

26 files changed

+1100
-220
lines changed

contributor_docs/中文词汇集链接.md

100644100755
File mode changed.

i18n-tracking.yml

Lines changed: 174 additions & 198 deletions
Large diffs are not rendered by default.

src/assets/css/main.css

100755100644
Lines changed: 238 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,6 @@
285285
margin-bottom: 2em;
286286
}
287287

288-
289288
/*
290289
//////////////////////////////////////////////////
291290
REFERENCE
@@ -769,8 +768,6 @@ textarea {
769768
//////////////////////////////////////////////////
770769
*/
771770

772-
#contribute-container {}
773-
774771
#contribute-item {
775772
font-size: .75em;
776773
text-align: left;
@@ -791,8 +788,7 @@ textarea {
791788
}
792789

793790
.container {
794-
/*
795-
width: 100px;*/
791+
/* width: 100px;*/
796792
height: 100px;
797793
position: relative;
798794
/* margin-top: 1.5em; temp promo */
@@ -1070,6 +1066,227 @@ img.gallery-img {
10701066
margin: 0px !important;
10711067
}
10721068

1069+
/*
1070+
//////////////////////////////////////////////////
1071+
SHOWCASE
1072+
//////////////////////////////////////////////////
1073+
*/
1074+
#featuring {
1075+
margin-bottom: 1em;
1076+
}
1077+
1078+
#showcase-page .showcase-intro h1 {
1079+
font: italic 900 14.5vw "Montserrat", sans-serif;
1080+
color: #ED225D;
1081+
text-align: left;
1082+
text-transform: uppercase;
1083+
}
1084+
1085+
#showcase-page .showcase-intro p {
1086+
font: 400 1.4rem "Montserrat", sans-serif;
1087+
line-height: 1.5em;
1088+
}
1089+
1090+
#showcase-page .showcase-featured h2,
1091+
#showcase-page .project-page h2{
1092+
font: italic 900 2rem "Montserrat", sans-serif;
1093+
color: #ED225D;
1094+
letter-spacing: 0.05rem;
1095+
}
1096+
1097+
#showcase-page ul.left-column,
1098+
#showcase-page ul.right-column,
1099+
#showcase-page ul.project-tags,
1100+
#showcase-page ul.links {
1101+
list-style: none;
1102+
}
1103+
1104+
#showcase-page img[alt] {
1105+
font-size: 0.9rem;
1106+
}
1107+
1108+
#showcase-page .showcase-featured {
1109+
margin-top: 15%;
1110+
}
1111+
1112+
#showcase-page .showcase-featured h3.title {
1113+
font: italic 900 1rem "Montserrat", sans-serif;
1114+
}
1115+
1116+
#showcase-page .showcase-featured p.credit {
1117+
font: 500 1rem "Montserrat", sans-serif;
1118+
}
1119+
1120+
#showcase-page .showcase-featured p.description {
1121+
font-size: 1em;
1122+
margin-bottom: 3rem;
1123+
}
1124+
1125+
#showcase-page .nominate {
1126+
margin-top: 1.5em;
1127+
display: inline-block;
1128+
}
1129+
1130+
#showcase-page .nominate a,
1131+
#showcase-page .nominate a:visited {
1132+
padding: 0.4em 0.5em;
1133+
border: solid #ED225D 2px;
1134+
box-shadow: 4px 4px 0 #ED225D;
1135+
1136+
font: 1.5rem "Montserrat", sans-serif;
1137+
color: #ED225D;
1138+
letter-spacing: 0.02rem;
1139+
}
1140+
1141+
#showcase-page .showcase-featured a, #showcase-page .showcase-featured a:visited {
1142+
font-size: 1.2rem;
1143+
color: #ED225D;
1144+
letter-spacing: 0.02rem;
1145+
line-height: 1.5;
1146+
}
1147+
1148+
#showcase-page .showcase-featured a::after {
1149+
content: " →";
1150+
}
1151+
1152+
.project-info {
1153+
margin-top: 1em;
1154+
}
1155+
1156+
#showcase-page ul.project-tags {
1157+
/*display: -webkit-box;
1158+
display: -webkit-flex;
1159+
display: flex;
1160+
-webkit-flex-wrap: wrap;
1161+
flex-wrap: wrap;
1162+
margin-top: -0.2em;
1163+
margin-bottom: 2em;
1164+
*/
1165+
display: none;
1166+
}
1167+
1168+
#showcase-page ul.project-tags li {
1169+
margin: 5px;
1170+
}
1171+
1172+
#showcase-page .tag {
1173+
display: inline-block;
1174+
padding: 6px 14px;
1175+
border: dashed #69ffe3;
1176+
border-radius: 27px;
1177+
1178+
font: 0.7rem "Montserrat", sans-serif;
1179+
color: #333;
1180+
}
1181+
1182+
/*
1183+
//////////////////////////////////////////////////
1184+
SHOWCASE - FEATURED PROJECT PAGE
1185+
//////////////////////////////////////////////////
1186+
*/
1187+
1188+
/* Link style for mobile and tablet screens (no :hover state) */
1189+
/*
1190+
@media (max-width: 991.98px){
1191+
#showcase-page .project-page a, #showcase-page .project-page a:visited {
1192+
color:#ED225D;
1193+
text-decoration: none;
1194+
padding-bottom: 0.11em;
1195+
border-bottom: 0.11em dashed;
1196+
border-bottom-color: #ED225D;
1197+
transition: border-bottom 30ms linear;
1198+
}
1199+
}
1200+
*/
1201+
1202+
#showcase-page .project-page h2 {
1203+
line-height: 1.4;
1204+
}
1205+
1206+
@media (min-width: 720px) {
1207+
1208+
/* for desktop/tablet:
1209+
* - two columns, one each for resources & authors
1210+
* - indent answer paragraphs in q & a
1211+
*/
1212+
1213+
#showcase-page .showcase-intro h1 {
1214+
font: italic 900 6.35vw "Montserrat", sans-serif;
1215+
}
1216+
1217+
#showcase-page .showcase-intro p {
1218+
line-height: 1.75em;
1219+
}
1220+
1221+
#showcase-page .project-metadata {
1222+
display: flex;
1223+
}
1224+
1225+
#showcase-page .project-resources {
1226+
margin-left: 3.0rem;
1227+
}
1228+
1229+
#showcase-page .project-a {
1230+
width: 90%;
1231+
float: right;
1232+
display: inline-block;
1233+
clear: both;
1234+
}
1235+
1236+
#showcase-page .half-image {
1237+
width: 48%;
1238+
}
1239+
1240+
}
1241+
1242+
#showcase-page .project-metadata {
1243+
margin-top: 3%;
1244+
}
1245+
1246+
#showcase-page .project-metadata section h3 {
1247+
color: #ED225D;
1248+
font: bold italic 1.0rem "Montserrat", sans-serif;
1249+
}
1250+
1251+
#showcase-page .project-resources ul.links {
1252+
font: 500 .7rem "Montserrat", sans-serif;
1253+
letter-spacing: 0.01rem;
1254+
line-height: 1.5;
1255+
margin: 0.5rem 0;
1256+
}
1257+
1258+
#showcase-page .project-credit {
1259+
font: italic bold 1.25rem "Montserrat", sans-serif;
1260+
}
1261+
1262+
#showcase-page .project-credit p {
1263+
margin: 0.5rem 0;
1264+
}
1265+
1266+
#showcase-page .note {
1267+
font-size: 0.7rem;
1268+
}
1269+
1270+
#showcase-page .creator-from {
1271+
font-size: 0.7rem;
1272+
}
1273+
1274+
#showcase-page .project-q {
1275+
margin-left: 0%;
1276+
display: inline-block;
1277+
clear: both;
1278+
/*
1279+
font-size: 1.2rem;
1280+
font-weight: 900;
1281+
*/
1282+
font: 900 1.2rem 'Montserrat', sans-serif;
1283+
line-height: 1.5;
1284+
}
1285+
1286+
#showcase-page code {
1287+
font-size: 1.1rem;
1288+
}
1289+
10731290

10741291
/* ==========================================================================
10751292
Chrome Frame prompt
@@ -1872,6 +2089,7 @@ footer {
18722089
padding: 0.5em 0.5em;
18732090
width: 14em;
18742091
}
2092+
18752093
code {
18762094
word-wrap: break-word;
18772095
word-break: break-all;
@@ -1928,6 +2146,21 @@ footer {
19282146

19292147
iframe {
19302148
border: none;
2149+
width: 100%;
2150+
}
2151+
2152+
.iframe-container {
2153+
overflow: hidden;
2154+
position: relative;
2155+
}
2156+
2157+
.iframe-container iframe {
2158+
border: 0;
2159+
height: 100%;
2160+
left: 0;
2161+
position: absolute;
2162+
top: 0;
2163+
width: 100%;
19312164
}
19322165

19332166
.cnv_div {
228 KB
Loading
1.16 MB
Loading
46.4 KB
Loading
267 KB
Loading
1.31 MB
Loading
948 KB
Loading
2.05 MB
Loading

0 commit comments

Comments
 (0)