Skip to content

Commit 6e4abb9

Browse files
committed
响应式
1 parent 439493e commit 6e4abb9

File tree

4 files changed

+40
-42
lines changed

4 files changed

+40
-42
lines changed

index.css

+9-2
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,21 @@ body{
55
flex-direction: column;
66
align-items: flex-start;
77
justify-content: center;
8+
overflow-x: hidden;
89
}
910
mdui-card{
1011
padding: 8px;
1112
margin: 10px;
12-
width: 150px;
13-
min-height: 200px;
13+
width: 240px;
14+
min-height: 240px;
1415
vertical-align: top;
1516
}
17+
@media screen and (max-aspect-ratio: 3/5) {
18+
mdui-card{
19+
width: 150px;
20+
min-height: 200px;
21+
}
22+
}
1623
.item-icon{
1724
font-size: 40px;
1825
}

index.html

+1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
<mdui-menu-item value="no">不分类/No category</mdui-menu-item>
5050
<mdui-menu-item value="lang">语言/Languages</mdui-menu-item>
5151
<mdui-menu-item value="ui">UI库/UI library</mdui-menu-item>
52+
<mdui-menu-item value="device">设备/Device</mdui-menu-item>
5253
</mdui-select>
5354
</div>
5455
</div>

index.js

-27
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,3 @@
1-
/*
2-
var list(已经导入了,无需创建)中的每一项都是一个项目,格式如下:
3-
{
4-
name: "Taple",
5-
icon: "table_chart--outlined",
6-
desc: "一个好看的表格,用canvas绘制",
7-
url: "./taple/index.html",
8-
github: "https://github.com/for-the-zero/Taple",
9-
slot: {
10-
time: 9,
11-
recommend: 100,
12-
lang: "cn",
13-
ui: "css"
14-
}
15-
},
16-
17-
<mdui-card clickable href="#"><mdui-icon name="video_library--outlined" class="item-icon"></mdui-icon>
18-
<h1>114514</h1>
19-
<p>114514</p><mdui-chip href="#" icon="link" target="_blank">Github</mdui-chip>
20-
</mdui-card>
21-
22-
<mdui-collapse-item value="item-2">
23-
<mdui-list-item slot="header" icon="folder--outlined">Item 1</mdui-list-item>
24-
<mdui-card clickable href="#"><mdui-icon name="video_library--outlined"class="item-icon"></mdui-icon><h1>114514</h1><p>114514</p><mdui-chip href="#" icon="link" target="_blank">Github</mdui-chip></mdui-card>
25-
</mdui-collapse-item>
26-
*/
27-
281
//elements
292
const e_tooltip = $('mdui-tooltip');
303
const e_sort = $('.sort');

links.js

+30-13
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ var links = [
99
time: 0,
1010
recommend: -20,
1111
lang: "cn",
12-
ui: "mdb"
12+
ui: "mdb",
13+
device: "both"
1314
}
1415
},
1516

@@ -23,7 +24,8 @@ var links = [
2324
time: 1,
2425
recommend: -15,
2526
lang: "en",
26-
ui: "css"
27+
ui: "css",
28+
device: "both"
2729
}
2830
},
2931

@@ -37,7 +39,8 @@ var links = [
3739
time: 2,
3840
recommend: -65,
3941
lang: "cn",
40-
ui: "material-web"
42+
ui: "material-web",
43+
device: "both"
4144
}
4245
},
4346

@@ -51,7 +54,8 @@ var links = [
5154
time: 3,
5255
recommend: 0,
5356
lang: "cn",
54-
ui: "mdui"
57+
ui: "mdui",
58+
device: "both"
5559
}
5660
},
5761

@@ -65,7 +69,8 @@ var links = [
6569
time: 4,
6670
recommend: -70,
6771
lang: "cn",
68-
ui: "no"
72+
ui: "no",
73+
device: "mobile"
6974
}
7075
},
7176

@@ -79,7 +84,8 @@ var links = [
7984
time: 5,
8085
recommend: 1,
8186
lang: "cn",
82-
ui: "mdui"
87+
ui: "mdui",
88+
device: "both"
8389
}
8490
},
8591

@@ -93,7 +99,8 @@ var links = [
9399
time: 6,
94100
recommend: -30,
95101
lang: "cn",
96-
ui: "mdui"
102+
ui: "mdui",
103+
device: "desktop"
97104
}
98105
},
99106

@@ -107,7 +114,8 @@ var links = [
107114
time: 7,
108115
recommend: -100,
109116
lang: "cn",
110-
ui: "no"
117+
ui: "no",
118+
device: "both"
111119
}
112120
},
113121

@@ -121,7 +129,8 @@ var links = [
121129
time: 8,
122130
recommend: -80,
123131
lang: "en",
124-
ui: "no"
132+
ui: "no",
133+
device: "both"
125134
}
126135
},
127136

@@ -135,7 +144,8 @@ var links = [
135144
time: 9,
136145
recommend: 100,
137146
lang: "en",
138-
ui: "css"
147+
ui: "css",
148+
device: "both"
139149
}
140150
},
141151

@@ -149,7 +159,8 @@ var links = [
149159
time: 10,
150160
recommend: -60,
151161
lang: "cn",
152-
ui: "material-web"
162+
ui: "material-web",
163+
device: "both"
153164
}
154165
},
155166

@@ -163,7 +174,8 @@ var links = [
163174
time: 11,
164175
recommend: 50,
165176
lang: "cn",
166-
ui: "mdui"
177+
ui: "mdui",
178+
device: "both"
167179
}
168180
}
169181
];
@@ -175,6 +187,11 @@ const cate_order = {
175187
['css','自己写的css/css by myself'],
176188
['material-web','material-web'],
177189
['mdb','MDBootstrap'],
178-
['no','无样式/No Style']
190+
['no','无样式/No Style'],
191+
],
192+
device: [
193+
['both','两者都适用/Both'],
194+
['desktop','桌面/desktop'],
195+
['mobile','移动/mobile']
179196
]
180197
};

0 commit comments

Comments
 (0)