基于webman、webman-admin、tailwindcss、原生js 開發(fā)的響應(yīng)式博客網(wǎng)站。
源碼: https://github.com/putyy/blog
得益于tailwindcss,博客系統(tǒng)自適應(yīng)pc、h5,支持一鍵切換主題色(黑暗模式)
后臺功能模塊包括:文章標(biāo)簽、文章分類、文章管理、導(dǎo)航設(shè)置、系統(tǒng)配置、友情鏈接、項目管理等
其他功能:個人主頁、項目展示、友情鏈接、登錄、注冊、評論等
通過webman-admin后臺安裝本博客插件(或源碼安裝)
安裝官方云郵件插件
模板示例:
composer require psr/container ^1.1.1 webman/blade
Route::any('/', [\plugin\pt_blog\app\controller\IndexController::class, 'index'])->name("PtBlog.index");
Route::any('/categories/{id:\d+}', [\plugin\pt_blog\app\controller\IndexController::class, 'categories'])->name("PtBlog.categories");
Route::any('/articles/{id:\d+}', [\plugin\pt_blog\app\controller\IndexController::class, 'articles'])->name("PtBlog.articles");
Route::any('/projects', [\plugin\pt_blog\app\controller\ProjectController::class, 'index'])->name("PtBlog.projects");
Route::any('/sites', [\plugin\pt_blog\app\controller\SiteController::class, 'index'])->name("PtBlog.sites");
Route::any('/me', [\plugin\pt_blog\app\controller\MeController::class, 'index'])->name("PtBlog.me");
示例:
callback url選項示例:https://www.putyy.com/app/pt_blog/user/github (非必須)
github授權(quán)配置 callback url選項示例:https://www.putyy.com/app/pt_blog/user/github (非必須)
到這里就可以愉快的使用本系統(tǒng)了!
不錯