mirror of
https://github.com/gedoor/legado.git
synced 2025-08-10 00:52:30 +00:00
web书架: 判断同步的阅读宽度是否超出当前设备
This commit is contained in:
@@ -1,65 +0,0 @@
|
||||
import body_0 from "../assets/imgs/themes/body_0.png";
|
||||
import content_0 from "../assets/imgs/themes/content_0.png";
|
||||
import popup_0 from "../assets/imgs/themes/popup_0.png";
|
||||
import body_1 from "../assets/imgs/themes/body_1.png";
|
||||
import content_1 from "../assets/imgs/themes/content_1.png";
|
||||
import popup_1 from "../assets/imgs/themes/popup_1.png";
|
||||
import body_2 from "../assets/imgs/themes/body_2.png";
|
||||
import content_2 from "../assets/imgs/themes/content_2.png";
|
||||
import popup_2 from "../assets/imgs/themes/popup_2.png";
|
||||
import body_3 from "../assets/imgs/themes/body_3.png";
|
||||
import content_3 from "../assets/imgs/themes/content_3.png";
|
||||
import popup_3 from "../assets/imgs/themes/popup_3.png";
|
||||
import body_5 from "../assets/imgs/themes/body_5.png";
|
||||
import content_5 from "../assets/imgs/themes/content_5.png";
|
||||
import popup_5 from "../assets/imgs/themes/popup_5.png";
|
||||
import body_6 from "../assets/imgs/themes/body_6.png";
|
||||
import content_6 from "../assets/imgs/themes/content_6.png";
|
||||
import popup_6 from "../assets/imgs/themes/popup_6.png";
|
||||
var settings = {
|
||||
themes: [
|
||||
{
|
||||
body: "#ede7da url(" + body_0 + ") repeat",
|
||||
content: "#ede7da url(" + content_0 + ") repeat",
|
||||
popup: "#ede7da url(" + popup_0 + ") repeat",
|
||||
},
|
||||
{
|
||||
body: "#ede7da url(" + body_1 + ") repeat",
|
||||
content: "#ede7da url(" + content_1 + ") repeat",
|
||||
popup: "#ede7da url(" + popup_1 + ") repeat",
|
||||
},
|
||||
{
|
||||
body: "#ede7da url(" + body_2 + ") repeat",
|
||||
content: "#ede7da url(" + content_2 + ") repeat",
|
||||
popup: "#ede7da url(" + popup_2 + ") repeat",
|
||||
},
|
||||
{
|
||||
body: "#ede7da url(" + body_3 + ") repeat",
|
||||
content: "#ede7da url(" + content_3 + ") repeat",
|
||||
popup: "#ede7da url(" + popup_3 + ") repeat",
|
||||
},
|
||||
{
|
||||
body: "#ebcece repeat",
|
||||
content: "#f5e4e4 repeat",
|
||||
popup: "#faeceb repeat",
|
||||
},
|
||||
{
|
||||
body: "#ede7da url(" + body_5 + ") repeat",
|
||||
content: "#ede7da url(" + content_5 + ") repeat",
|
||||
popup: "#ede7da url(" + popup_5 + ") repeat",
|
||||
},
|
||||
{
|
||||
body: "#ede7da url(" + body_6 + ") repeat",
|
||||
content: "#ede7da url(" + content_6 + ") repeat",
|
||||
popup: "#ede7da url(" + popup_6 + ") repeat",
|
||||
},
|
||||
],
|
||||
fonts: [
|
||||
"Microsoft YaHei, PingFangSC-Regular, HelveticaNeue-Light, Helvetica Neue Light, sans-serif",
|
||||
|
||||
"PingFangSC-Regular, -apple-system, Simsun",
|
||||
|
||||
"Kaiti",
|
||||
],
|
||||
};
|
||||
export default settings;
|
||||
@@ -1,44 +0,0 @@
|
||||
import { formatDate } from "@vueuse/shared";
|
||||
|
||||
export const isLegadoUrl = (/** @type {string} */ url) =>
|
||||
/,\s*\{/.test(url) ||
|
||||
!(
|
||||
url.startsWith("http") ||
|
||||
url.startsWith("data:") ||
|
||||
url.startsWith("blob:")
|
||||
);
|
||||
/**
|
||||
* @param {string} src
|
||||
*/
|
||||
export function getImageFromLegado(src) {
|
||||
return (
|
||||
(import.meta.env.VITE_API || location.origin) +
|
||||
"/image?path=" +
|
||||
encodeURIComponent(src) +
|
||||
"&url=" +
|
||||
encodeURIComponent(sessionStorage.getItem("bookUrl")) +
|
||||
"&width=" +
|
||||
useBookStore().config.readWidth
|
||||
);
|
||||
}
|
||||
// @ts-ignore
|
||||
export const dateFormat = (/** @type {number} */ t) => {
|
||||
let time = new Date().getTime();
|
||||
let offset = Math.floor((time - t) / 1000);
|
||||
let str = "";
|
||||
|
||||
if (offset <= 30) {
|
||||
str = "刚刚";
|
||||
} else if (offset < 60) {
|
||||
str = offset + "秒前";
|
||||
} else if (offset < 3600) {
|
||||
str = Math.floor(offset / 60) + "分钟前";
|
||||
} else if (offset < 86400) {
|
||||
str = Math.floor(offset / 3600) + "小时前";
|
||||
} else if (offset < 2592000) {
|
||||
str = Math.floor(offset / 86400) + "天前";
|
||||
} else {
|
||||
str = formatDate(new Date(t), "YYYY-MM-DD");
|
||||
}
|
||||
return str;
|
||||
};
|
||||
Reference in New Issue
Block a user