Merge branch 'main' of github.com:monochrome-music/monochrome
This commit is contained in:
commit
7c15027577
8 changed files with 36 additions and 17 deletions
|
|
@ -1,7 +1,10 @@
|
||||||
export async function onRequest(context) {
|
export async function onRequest(context) {
|
||||||
const { request, env } = context;
|
const { request, env } = context;
|
||||||
const userAgent = request.headers.get('User-Agent') || '';
|
const userAgent = request.headers.get('User-Agent') || '';
|
||||||
const isBot = /discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(userAgent);
|
const isBot =
|
||||||
|
/discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(
|
||||||
|
userAgent
|
||||||
|
);
|
||||||
|
|
||||||
if (isBot) {
|
if (isBot) {
|
||||||
const pageUrl = request.url;
|
const pageUrl = request.url;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
export async function onRequest(context) {
|
export async function onRequest(context) {
|
||||||
const { request, env } = context;
|
const { request, env } = context;
|
||||||
const userAgent = request.headers.get('User-Agent') || '';
|
const userAgent = request.headers.get('User-Agent') || '';
|
||||||
const isBot = /discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(userAgent);
|
const isBot =
|
||||||
|
/discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(
|
||||||
|
userAgent
|
||||||
|
);
|
||||||
|
|
||||||
if (isBot) {
|
if (isBot) {
|
||||||
const pageUrl = request.url;
|
const pageUrl = request.url;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
export async function onRequest(context) {
|
export async function onRequest(context) {
|
||||||
const { request, env } = context;
|
const { request, env } = context;
|
||||||
const userAgent = request.headers.get('User-Agent') || '';
|
const userAgent = request.headers.get('User-Agent') || '';
|
||||||
const isBot = /discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(userAgent);
|
const isBot =
|
||||||
|
/discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(
|
||||||
|
userAgent
|
||||||
|
);
|
||||||
|
|
||||||
if (isBot) {
|
if (isBot) {
|
||||||
const pageUrl = request.url;
|
const pageUrl = request.url;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
export async function onRequest(context) {
|
export async function onRequest(context) {
|
||||||
const { request, env } = context;
|
const { request, env } = context;
|
||||||
const userAgent = request.headers.get('User-Agent') || '';
|
const userAgent = request.headers.get('User-Agent') || '';
|
||||||
const isBot = /discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(userAgent);
|
const isBot =
|
||||||
|
/discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(
|
||||||
|
userAgent
|
||||||
|
);
|
||||||
|
|
||||||
if (isBot) {
|
if (isBot) {
|
||||||
const pageUrl = request.url;
|
const pageUrl = request.url;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
export async function onRequest(context) {
|
export async function onRequest(context) {
|
||||||
const { request, env } = context;
|
const { request, env } = context;
|
||||||
const userAgent = request.headers.get('User-Agent') || '';
|
const userAgent = request.headers.get('User-Agent') || '';
|
||||||
const isBot = /discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(userAgent);
|
const isBot =
|
||||||
|
/discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(
|
||||||
|
userAgent
|
||||||
|
);
|
||||||
|
|
||||||
if (isBot) {
|
if (isBot) {
|
||||||
const pageUrl = request.url;
|
const pageUrl = request.url;
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
export async function onRequest(context) {
|
export async function onRequest(context) {
|
||||||
const { request, env } = context;
|
const { request, env } = context;
|
||||||
const userAgent = request.headers.get('User-Agent') || '';
|
const userAgent = request.headers.get('User-Agent') || '';
|
||||||
const isBot = /discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(userAgent);
|
const isBot =
|
||||||
|
/discordbot|twitterbot|facebookexternalhit|bingbot|googlebot|slurp|whatsapp|pinterest|slackbot|telegrambot|linkedinbot|mastodon|signal|snapchat|redditbot|skypeuripreview|viberbot|linebot|embedly|quora|outbrain|tumblr|duckduckbot|yandexbot|rogerbot|showyoubot|kakaotalk|naverbot|seznambot|mediapartners|adsbot|petalbot|applebot|ia_archiver/i.test(
|
||||||
|
userAgent
|
||||||
|
);
|
||||||
|
|
||||||
if (isBot) {
|
if (isBot) {
|
||||||
const pageUrl = request.url;
|
const pageUrl = request.url;
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,9 @@
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/monochrome-music/monochrome.git"
|
"url": "git+https://github.com/monochrome-music/monochrome.git"
|
||||||
},
|
},
|
||||||
"keywords": ["music"],
|
"keywords": [
|
||||||
|
"music"
|
||||||
|
],
|
||||||
"author": "",
|
"author": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"bugs": {
|
"bugs": {
|
||||||
|
|
|
||||||
19
styles.css
19
styles.css
|
|
@ -2567,7 +2567,7 @@ body.multi-select-mode .track-item:hover {
|
||||||
|
|
||||||
#page-artist .detail-header {
|
#page-artist .detail-header {
|
||||||
position: relative;
|
position: relative;
|
||||||
padding: 12rem 3rem 4rem 3rem;
|
padding: 12rem 3rem 4rem;
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
margin-top: -8rem;
|
margin-top: -8rem;
|
||||||
|
|
@ -2584,7 +2584,7 @@ body.multi-select-mode .track-item:hover {
|
||||||
margin-top: -7rem;
|
margin-top: -7rem;
|
||||||
margin-left: calc(var(--spacing-lg) * -1);
|
margin-left: calc(var(--spacing-lg) * -1);
|
||||||
margin-right: calc(var(--spacing-lg) * -1);
|
margin-right: calc(var(--spacing-lg) * -1);
|
||||||
padding: 10rem 2rem 3rem 2rem;
|
padding: 10rem 2rem 3rem;
|
||||||
min-height: 450px;
|
min-height: 450px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -2594,7 +2594,7 @@ body.multi-select-mode .track-item:hover {
|
||||||
margin-top: -6rem;
|
margin-top: -6rem;
|
||||||
margin-left: calc(var(--spacing-md) * -1);
|
margin-left: calc(var(--spacing-md) * -1);
|
||||||
margin-right: calc(var(--spacing-md) * -1);
|
margin-right: calc(var(--spacing-md) * -1);
|
||||||
padding: 8rem 1rem 2rem 1rem;
|
padding: 8rem 1rem 2rem;
|
||||||
min-height: 400px;
|
min-height: 400px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -2604,7 +2604,7 @@ body.multi-select-mode .track-item:hover {
|
||||||
margin-top: -5rem;
|
margin-top: -5rem;
|
||||||
margin-left: -1rem;
|
margin-left: -1rem;
|
||||||
margin-right: -1rem;
|
margin-right: -1rem;
|
||||||
padding: 5rem 1rem 2rem 1rem;
|
padding: 5rem 1rem 2rem;
|
||||||
min-height: 300px;
|
min-height: 300px;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -2649,9 +2649,9 @@ body.multi-select-mode .track-item:hover {
|
||||||
inset: 0;
|
inset: 0;
|
||||||
background: linear-gradient(
|
background: linear-gradient(
|
||||||
to bottom,
|
to bottom,
|
||||||
rgba(0, 0, 0, 0.4) 0%,
|
rgb(0, 0, 0, 0.4) 0%,
|
||||||
rgba(0, 0, 0, 0) 40%,
|
rgb(0, 0, 0, 0) 40%,
|
||||||
rgba(0, 0, 0, 0.2) 70%,
|
rgb(0, 0, 0, 0.2) 70%,
|
||||||
var(--background) 100%
|
var(--background) 100%
|
||||||
);
|
);
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
|
|
@ -2661,16 +2661,15 @@ body.multi-select-mode .track-item:hover {
|
||||||
width: 200px;
|
width: 200px;
|
||||||
height: 200px;
|
height: 200px;
|
||||||
border: 4px solid var(--background);
|
border: 4px solid var(--background);
|
||||||
box-shadow: 0 12px 32px rgba(0, 0, 0, 0.6);
|
box-shadow: 0 12px 32px rgb(0, 0, 0, 0.6);
|
||||||
z-index: 2;
|
z-index: 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
#page-artist .detail-header-info {
|
#page-artist .detail-header-info {
|
||||||
z-index: 2;
|
z-index: 2;
|
||||||
text-shadow: 0 2px 15px rgba(0, 0, 0, 0.7);
|
text-shadow: 0 2px 15px rgb(0, 0, 0, 0.7);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.detail-header-info .type {
|
.detail-header-info .type {
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
margin-bottom: 0.5rem;
|
margin-bottom: 0.5rem;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue