代码拉取完成,页面将自动刷新
Memos Gallery. 通过 Memos API 渲染的静态网页.
简单的 HTML、纯净的 CSS、原生的 JS。
中文 | English
• 移动端自适应
clone
本仓库或下载后部署 :git clone git@github.com:BarryYangi/MemosGallery.git
在 memos.js
文件中替换memos部署地址:
function photos() {
fetch("https://memos.smitten.top/api/v1/memo?creatorId=1&tag=相册")
.then((res) => res.json())
...}
在 public
目录中,替换成自己的图标或加载动画。
gallery.svg
是网站图标,显示在浏览器标签上。load.svg
是加载动画。index.html
文件 public
目录及目录中的所有文件到网站根目录。index.html
页面中的memos.js
引入项,取消data.js
引入项注释,按格式添加图片链接到根目录下data.json
中即可。 <script src="./public/js/data.js"></script>
<!-- <script src="./public/js/memos.js"></script> -->
MemosGallery
仓库的设置 - Setting
- Pages
- Deploy from a branch
- Branch(main/root)
Deploy
Demo: https://gallery.yct.ee
Deploy
发布 Memos 时的格式:
#相册
![2023-04-17 壁纸](https://cdn.yct.ee/gh/BarryYangi/ObsStaticData@main/obsidian/16809343100005b75gn.jpg)
![2023-04-17 AI绘制](https://cdn.yct.ee/gh/BarryYangi/ObsStaticData@main/obsidian/1681536694000vdr30v.png)
如果不想要图片显示在memos上的话将链接放在代码块内即可。
组件化使用:
如果你想要在react中以组件化的使用Gallery,可以通过安装react-visual-grid来实现。 参考代码片段:Gallery.tsx
GLWT(Good Luck With That,祝你好运)公共许可证
版权所有© 每个人,除了作者
任何人都被允许复制、分发、修改、合并、销售、出版、再授权或
任何其它操作,但风险自负。
作者对这个项目中的代码一无所知。
代码处于可用或不可用状态,没有第三种情况。
祝你好运公共许可证
复制、分发和修改的条款和条件
在不导致作者被指责或承担责任的情况下,你可以做任何你想
要做的事情。
无论是在合同行为、侵权行为或其它因使用本软件产生的情形,作
者不对任何索赔、损害承担责任。
祖宗保佑。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。