Update categories

This commit is contained in:
the1812 2020-05-17 16:54:30 +08:00
parent 2db18a94b7
commit a9fb492fc9
16 changed files with 77 additions and 37 deletions

View File

@ -152,7 +152,8 @@ declare global {
life: number
kichiku: number
fashion: number
ads: number
// ads: number
information: number
entertainment: number
column: number
movie: number

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -20,7 +20,7 @@
"blur-video-control.min.js": "00A2AC837FC455DF2AED7D0C350265C7438CC6F5C203F085E19639DDB86D0E11",
"bvid-convert.min.css": "F49ED1B27A86CC3957226474EE15E86D5B11974A2C9D6D4968B375222C802FD0",
"bvid-convert.min.js": "19B9ECDC5B9E96884E093A0537757865F1D006DCC3FC8B9FD93D88EB0D99A2B5",
"category-regions.min.js": "59666AFFFA63B942AC05B05C95E22BF6D655E3BA7DE3E46D8F86CEC79D0CA904",
"category-regions.min.js": "75B36FF220C1BE8131CF9E9B1366530D1435E25166B7CD916A62C8959CFBF964",
"clear-cache.min.js": "9AB1536D8278DA681831A589AD1414425BF206B36AE109FB4EC1E8A685BB2A9F",
"collapse-live-side-bar.min.css": "22348786547D2D8DB659A306AF2E9C1F2050D66488778C71545AAEF785FD57E6",
"collapse-live-side-bar.min.js": "BB1B1CF157099A70F1AEA3F154C84D9CA1A84A29B5F6E42357CA9F51FFC4965C",
@ -33,11 +33,11 @@
"custom-control-background.min.css": "1981FD2BF3B17ECF33F98D5DEDAF0D32ACBE9532A51FDB70822286991AB98EF3",
"custom-control-background.min.js": "B9F366B251D1572ACE801FF6ECF15D4D1AAB3EA5A5B04B961B6F4310E2AB1A84",
"custom-navbar.min.css": "FFA9C1FBF1889F0C7CD73B9C74952D7F3324AFC0F8669EF1E339EBAEF6F37CFD",
"custom-navbar.min.html": "77F05109E85D21240E2936AA3DEEAB8F5A42E20EFB30D42441EF02831535A958",
"custom-navbar.min.html": "269CEAA9877456B824BC17D4FA4FC62CBFE767EF14715DD0E75443185DFD032C",
"custom-navbar.min.js": "9C703E332EB075D72FE0718C8D50B818F90F9144880CEEADC1086E7FCB83A1E0",
"custom-navbar-activities.min.js": "802226FE2C24D56379A6EAD13D3697A4D5A46109D0C63EDACAE8E667ED267EA1",
"custom-navbar-blank.min.js": "DC2B75D5760EECD3A257785FDFBB7E5DEBF61CD9083C68DD5BCE468B093F54F3",
"custom-navbar-category.min.js": "4C9BC4659F7DA0ED97CD7B99175F3D0494C5D575CB14C82776F0C5CB2D31C56A",
"custom-navbar-category.min.js": "CBD31D61E11985A03CC690BFB65082543AF63817D74398555786927445EB19D5",
"custom-navbar-component.min.js": "1E19E02F7BFCC3397C14907EC8390F03522E128B528CB82412F202BAF57C28E9",
"custom-navbar-dark-mode.min.js": "707998148D2B9449EA2FBBC131F1DC2B30360184E70619AF3E31B1E93E399FEC",
"custom-navbar-favorites-list.min.js": "1A4DE7241209A663C4FC0F2811B401515C5FC652BB9F13AE0569253D51097024",
@ -195,7 +195,7 @@
"show-dead-video-title.min.js": "8D591930421EBA43A1BDF50DC8B645C1BD1A17E109FB1CFBCD6B78E6C74E1D68",
"simple-home.vue.min.js": "1F5CF46DEE65549A30C5F0790578EED0C6B3AD6C5F20D9B88CD745C4B7664ABB",
"simple-home-bangumi-category.vue.min.js": "87DCA2C8295CAD66C9FA01D65437EC2F9DD5E7F4A565B4384ABAB1746A6787EE",
"simple-home-categories.vue.min.js": "C1CA8139C448342EBEC265F9ED8AD88357FFAE531EE35BD460765CF9C8F747E1",
"simple-home-categories.vue.min.js": "9F8198B04200457F5A0A7AB9A105DD6A1602F4DA67899EDBF546D64F06CEECB9",
"simple-home-feeds.vue.min.js": "FD8536D04043817395063E889E0C5A3C6158CDCD794A26398C635B8772EBA32B",
"simple-home-normal-category.vue.min.js": "55B700EF840DBD1E9F5C249739DC24F80B4FEF96082169EC484E944A5189D6E6",
"simplify-home.min.css": "50F0FA046D61ECE5183409CF97C8DBECB4CF64918DF813CD2B39BF9FBD314B42",

Binary file not shown.

View File

@ -1 +1 @@
(()=>{return(i,n)=>{const e={anime:1,bangumi:13,china:167,manga:-1,music:3,dance:129,game:4,tech:36,digital:188,life:160,kichiku:119,fashion:155,ads:165,entertainment:5,column:-1,movie:23,tv:11,film:181,documentary:177};const a={anime:"v/douga",bangumi:"anime",china:"guochuang",manga:"",music:"v/music",dance:"v/dance",game:"v/game",tech:"v/technology",digital:"v/digital",life:"v/life",kichiku:"v/kichiku",fashion:"v/fashion",ads:"v/ad/ad",entertainment:"v/ent",column:"",movie:"v/cinephile",tv:"tv",film:"cinema",documentary:"documentary"};return{export:{RegionCodes:e,RegionLinks:a}}}})();
(()=>{return(i,n)=>{const e={anime:1,bangumi:13,china:167,manga:-1,music:3,dance:129,game:4,tech:36,digital:188,life:160,kichiku:119,fashion:155,information:202,entertainment:5,column:-1,movie:23,tv:11,film:181,documentary:177};const a={anime:"v/douga",bangumi:"anime",china:"guochuang",manga:"",music:"v/music",dance:"v/dance",game:"v/game",tech:"v/technology",digital:"v/digital",life:"v/life",kichiku:"v/kichiku",fashion:"v/fashion",information:"v/information/",entertainment:"v/ent",column:"",movie:"v/cinephile",tv:"tv",film:"cinema",documentary:"documentary"};return{export:{RegionCodes:e,RegionLinks:a}}}})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 47 KiB

File diff suppressed because one or more lines are too long

View File

@ -35,7 +35,7 @@ export const simpleHomeCategoryDefaultOrders = {
life: 9,
kichiku: 10,
fashion: 11,
ads: 12,
information: 12,
entertainment: 13,
column: 14,
movie: 15,

View File

@ -114,7 +114,8 @@ export class Category extends NavbarComponent {
: {
icon: 'technology',
count: regionCount[36], link: `https://www.bilibili.com/v/technology/`, subRegions: {
'趣味科普人文': 'https://www.bilibili.com/v/technology/fun/',
'科学科普': 'https://www.bilibili.com/v/technology/science/',
'社科人文': 'https://www.bilibili.com/v/technology/fun/',
'野生技术协会': 'https://www.bilibili.com/v/technology/wild/',
'演讲·公开课': 'https://www.bilibili.com/v/technology/speech_course/',
'星海': 'https://www.bilibili.com/v/technology/military/',
@ -161,7 +162,16 @@ export class Category extends NavbarComponent {
'风尚标': 'https://www.bilibili.com/v/fashion/trends/'
},
},
广: { icon: 'ad', count: regionCount[165], link: `https://www.bilibili.com/v/ad/ad/`, },
// 广告: { icon: 'ad', count: regionCount[165], link: `https://www.bilibili.com/v/ad/ad/`, },
: {
icon: 'information',
count: regionCount[202], link: `https://www.bilibili.com/v/information/`, subRegions: {
'热点': 'https://www.bilibili.com/v/information/hotspot/',
'环球': 'https://www.bilibili.com/v/information/global/',
'社会': 'https://www.bilibili.com/v/information/social/',
'综合': 'https://www.bilibili.com/v/information/multiple/'
},
},
: {
icon: 'ent',
count: regionCount[5], link: `https://www.bilibili.com/v/ent/`, subRegions: {

View File

@ -10,6 +10,23 @@
d="M307.222608 825.246563m0.045395-32.511969l0.273801-196.095809q0.045395-32.511968 32.557364-32.466573l1.023999 0.00143q32.511968 0.045395 32.466573 32.557364l-0.273801 196.095809q-0.045395 32.511968-32.557364 32.466573l-1.023999-0.00143q-32.511968-0.045395-32.466573-32.557364Z"
fill="#FF5C7A"></path>
</symbol>
<symbol id="header-icon-information" viewBox="0 0 1024 1024">
<path
d="M760.685714 768a21.942857 21.942857 0 0 0 19.836343 21.840457L782.628571 789.942857a21.942857 21.942857 0 0 0 21.840458-19.836343L804.571429 768V321.828571h29.257142a58.514286 58.514286 0 0 1 58.514286 58.514286v438.857143a58.514286 58.514286 0 0 1-58.514286 58.514286H190.171429a58.514286 58.514286 0 0 1-58.514286-58.514286V204.8a58.514286 58.514286 0 0 1 58.514286-58.514286h512a58.514286 58.514286 0 0 1 58.514285 58.514286v563.2z"
fill="#7DD3E0"></path>
<path
d="M219.428571 234.057143m29.257143 0l394.971429 0q29.257143 0 29.257143 29.257143l0 263.314285q0 29.257143-29.257143 29.257143l-394.971429 0q-29.257143 0-29.257143-29.257143l0-263.314285q0-29.257143 29.257143-29.257143Z"
fill="#3DA9D3"></path>
<path
d="M404.772571 300.514743l129.462858 80.925257a15.945143 15.945143 0 0 1 0 27.062857l-129.462858 80.925257a15.945143 15.945143 0 0 1-24.429714-13.531428V314.046171a15.945143 15.945143 0 0 1 24.429714-13.531428z"
fill="#FFD469"></path>
<path
d="M219.428571 614.4m29.257143 0l394.971429 0q29.257143 0 29.257143 29.257143l0 0q0 29.257143-29.257143 29.257143l-394.971429 0q-29.257143 0-29.257143-29.257143l0 0q0-29.257143 29.257143-29.257143Z"
fill="#3DA9D3"></path>
<path
d="M219.428571 731.428571m29.257143 0l219.428572 0q29.257143 0 29.257143 29.257143l0 0q0 29.257143-29.257143 29.257143l-219.428572 0q-29.257143 0-29.257143-29.257143l0 0q0-29.257143 29.257143-29.257143Z"
fill="#3DA9D3"></path>
</symbol>
<symbol id="header-icon-game" viewBox="0 0 1024 1024">
<path
d="M166.4 166.144m90.112 0l510.976 0q90.112 0 90.112 90.112l0 510.976q0 90.112-90.112 90.112l-510.976 0q-90.112 0-90.112-90.112l0-510.976q0-90.112 90.112-90.112Z"

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 50 KiB

View File

@ -11,7 +11,8 @@ export const RegionCodes: { [key in keyof SimpleHomeCategoryOrders]: number } =
life: 160,
kichiku: 119,
fashion: 155,
ads: 165,
// ads: 165,
information: 202,
entertainment: 5,
column: -1,
movie: 23,
@ -32,7 +33,8 @@ export const RegionLinks: { [key in keyof SimpleHomeCategoryOrders]: string } =
life: 'v/life',
kichiku: 'v/kichiku',
fashion: 'v/fashion',
ads: 'v/ad/ad',
// ads: 'v/ad/ad',
information: 'v/information/',
entertainment: 'v/ent',
column: '',
movie: 'v/cinephile',

View File

@ -42,7 +42,8 @@ const tabNames = {
life: '生活',
kichiku: '鬼畜',
fashion: '时尚',
ads: '广告',
// ads: '广',
information: '资讯',
entertainment: '娱乐',
// column: '',
movie: '电影',
@ -74,6 +75,7 @@ export default {
}
},
async mounted() {
this.checkAds()
const container = this.$refs.reorderContainer as HTMLElement
const { RegionCodes, RegionLinks } = await import('./category-regions')
this.regionCodes = RegionCodes
@ -99,6 +101,14 @@ export default {
getOrder(key: string) {
return settings.simpleHomeCategoryOrders[key]
},
checkAds() {
if ('ads' in settings.simpleHomeCategoryOrders) {
settings.simpleHomeCategoryOrders.information =
settings.simpleHomeCategoryOrders.ads
delete settings.simpleHomeCategoryOrders.ads
settings.simpleHomeCategoryOrders = settings.simpleHomeCategoryOrders
}
},
selectTab(tab: { key: string; name: string }) {
if (this.selectedTab === tab.key && this.regionLinks) {
const link = this.regionLinks[tab.key] as string