Skip to content

ResistanceCN/website-react

Repository files navigation

website-react

Build Status

Build

Install nodejs(>= 6) and yarn.

Copy .env.example to .env then edit it.

$ # git clone and cd
$ yarn install
$ yarn build
$ yarn start # default http://localhost:3000

Todo List

  • 表单备注
  • 地区管理员
  • 个人页面和设置(Avatar(Google account avatar as default), Bio(Words Limit 256),Connect to telegram,Account Rebind, Account destory)
  • 权限管理和修改(Index, Google id(short), Telegram username, Area, Notification(Email or Telegram echo bot), Delete)
  • 文章驳回状态
  • 考虑替换地图服务
  • 通知 Bot 定时请求人员信息
  • (可选)disqus 评论系统(需注册填表之后才开放)
  • 管理 Overview 页面显示资源统计信息
  • [Bug] 撤销发布之后发布状态未更新
  • 移除 UserMenu 中的设置组件,并重新绘制分割线
  • 管理员可预览源文章(raw)
  • [Bug] 修复 lambda in render
  • 检测填表状态
  • 压缩 404 图片
  • 控制台添加文章链接
  • 將管理員控制台面板从 userMenu 獨立出來到 panel
  • 更改文章編輯器發佈控件位置,以及增添取消編輯,并取消 footer
  • 公式块过长 (添加行内横向滚动或固定宽度,编辑器预览页面添加示宽线)

Design

Primary Color

RGB:#3f62ff

What is Ant Color style?

Screenshots

  • Home Page: img
  • Login: img
  • Article: img
  • Editor: img
  • Prifile: img
  • 404 Page: img
  • Control panel: img