Giter VIP home page Giter VIP logo

fexo's Introduction

Fexo

A minimalist design theme for Hexo.

一个极简主义设计的 Hexo 主题。

Demo | 文档 | 文檔 | Doc

screenshot-1 screenshot-1 screenshot-2

Browser compatibility

  • IE8+
  • Firefox
  • Chrome
  • Safari
  • Opera

Support

Did Fexo help you? Join the open collective at https://opencollective.com/fexo

Contributing

All kinds of contributions are welcome. All pull requests should be done on the dev branch.

欢迎任何改善的贡献,欢迎 Pull request 到 dev 分支。

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

License

MIT

fexo's People

Contributors

0x-leen avatar 1q86 avatar alexsunxl avatar caolinjian avatar carson0321 avatar code2933 avatar dalecgu avatar dependabot[bot] avatar eyrefree avatar iamyuzhe avatar icebergcwp1990 avatar millione avatar monkeywithacupcake avatar nekkomoe avatar scarletsky avatar sherryriver avatar sjshenjian avatar time-river avatar xiaolianghuang avatar ykqmain avatar yodahuang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fexo's Issues

首页问题和关于字体问题

我想顶级域名显示home_nav,然后点blog进入子目录,该怎么配置呢?
目前我是放在blog子目录下,用的post。
还有关于页面的字体是不是有点太大了,我chrome看的比较大,firefox看着还可以。style.css找了半天没找到在哪里改

文章目录问题

当文章目录比较长时,浏览页面无法看到对应的目录(也就是下方的目录显示在screen之外),这应该是个bug吧.........(逃....

关于after_footer.ejs

forsigner,你好!
我打算在我的博客中使用Mathjax,在网上查阅了资料说要在修改主题的after_footer.ejs,但是我在这个主题下没有找到after_footer.ejs这个文件。请问该如何解决?

.code pre font-family 被覆盖问题

总感觉代码高亮怪怪的,终于找到原因啦!

// base.scss
code,
pre,
samp {
  font-family: PingFangSC-Regular, 'Roboto', Verdana, "Open Sans", "Helvetica Neue", "Helvetica", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans CN", "WenQuanYi Micro Hei", Arial, sans-serif;
}

// normalize.scss
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

这俩不显然冲突了嘛。第一个覆盖了第二个。

还有个小小建议:
github上的 code family

font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;

很漂亮,不是吗?

感觉粗体不够明显

Hi forsigner,感觉粗体不够明显,在电脑用chrome和foxfire,在iphone上用的时候,都有这个感觉。

建议:增加订阅功能

非常感谢你的fexo主题,超级喜欢!想请问下能不能增加订阅功能?方便发文章后通知订阅者。还有想请教下:多说评论在config.yml开启,并注释了Disqus 后,评论功能完全没有了,只使用Disqus 的话也经常加载不出来,有什么方法可以解决嘛?谢谢啦😁

google_analytics

请问google_analytics怎么设置,模板默认是没有的,这个是用来设置访问量的吗?请问如何设置和显示访问量?

加载forsigner.disqus.com不了

打开blog后会加载forsigner.disqus.com这个网站,但这个网站好久加载不了,所以导致页面一直在加载,是否可以替换

css文件缺少

首先,非常感谢作者,挑了很久,最后选择了这款主题,非常感谢
使用过程中 发现几个问题,我现在部署的博客是star
1. 然后抓包发现缺少http://huirong.github.io/css/forsigner.css这个文件,我去发布的目录看,确实没有这个css文件,不知道是什么问题,昨天刚pull的最新的代码
2. 手机上,盒子在页面点击没有效果,但是一刷新页面,盒子就是打开状态,浏览器是小米自带浏览器和UC浏览器
额,1是我的问题,没仔细看文档
ps:我刚去作者你自己的博客看了下,为什么盒子点了 有时候不弹出来?这是本身的设定吗?

还有个小建议,盒子能做成可配置的吗?比如 我不想叫盒子两个字

多行代码块一些问题

  1. 消除竖直滚动条。要不要对pre overflow-y: hidden? 我觉得水平的也可以不要,但需要能滚动
  2. 代码背景颜色,只有有字的地方有颜色。。

screenshot from 2016-03-08 20 48 03

建议:阅读页面

很喜欢这个主题,苛刻点来说,这是我见过所有主题里面唯一能让我特别满意的,简直就像我写的(我不会写T_T)!

分享阅读页面

感觉在博客存在的核心意义就在于分享,分享技术,见闻,同时我觉得很重要的,还有阅读。在学习成长的过程中,阅读是必不可少的,同时往往读完有时会很想把书推荐给别人,或者简单的写一些感想,就像点亮一些技能树一样,所以建议增加一个特别的页面——阅读,类似关于、项目那种的定制页面。

阅读页面的建议

  • 书籍信息,比如书名、封面、作者、出版社
  • 评分 1-10,对应有 rating bar 更好
  • 简短的阅读评价
  • 领域标签
  • (待定)单独评论
  • 所有书籍都在同一个页面,每本书是一个Card,以单个文件添加书籍,管理在一个文件夹里面。

抱歉一口气 balabala 的说了这么说却没能力提供一行代码,这是我能给的建议,谢谢作者大大

Theme内置的语言问题

Fexo默认所有使用者都使用中文,但是当我想使用英语书写Blog时就遇到了很大问题。
举个例子,如 category-box.ejs中,有如下代码:
<div class="category-title">分类</div>
能否让这个“分类”也变成可设定的而不是hardcode在里面?

关于文章目录的建议

文章页面的目录部分,要是文章过长想跳转到其他标题还需要拖动滚动条到最上面不是太方便。
建议更改或者添加个可选设置让目录列表固定,不会随着滚动条下拉而不见。

footer没有启用

你把footer写好啦
但是,不知道你为什么没有写到页面里去
也许是忘了?

缺少表格相关的样式

例如

| th1 | th2 | th3 |
|-----|-----|-----|
| td1 | td2 | td3 |

会生成类似下面这样的结构~

<table>

  <thead>

    <tr>
      <th>th1</th>
      <th>th2</th>
      <th>th3</th>
    </tr>

  </thead>

  <tbody>

    <tr>
      <td>td1</td>
      <td>td2</td>
      <td>td3</td>
    </tr>

  </tbody>

</table>

'config page nav' in _config.yml

Hi forsigner,

page_nav 里添加一个新的页面导航,如以下代码:

  - name: 读书阁
    url: /categories/Reading
    target_blank: false

进入读书阁,发现内容和分类内容是相同的。请问是我的设置有问题么(存在 categories: Reading 的post)

一个移植的项目

你好,forsigner!

感谢您的优秀作品。

我根据您的此项目做了leanote笔记平台的移植,尚不清楚是否违反了MIT协议,希望得到您的许可。

项目地址如下:https://github.com/Svtter/fnote-theme

如果存在不足,或者侵犯了您的权益,我会尽快根据您的要求进行更改。

谢谢!

baidu_analytics

baidu_analytics: 57e94d016e201fba3603a8a2b0263af0,默认设置好像没什么作用,请问是怎么回事?

已经生成的标签不会消失

这个问题其实我不知道是不是主题的原因,还是 hexo 自己的,或者是其他的。

比如我曾经用过一个叫 Linux 的标签,后来我又删除了文章,但这个标签依然还显示 Linux(0),但数目是 0

link 可以点进来看看

如何开启搜索页面?

用你这个主题,但是不知道搜索功能如何弄出来?麻烦具体指导说明一下,谢谢~

怎么把评论插件改为多说?

fexo使用的是hexo默认的Disqus插件,网上修改为多说的教程多是针对Hexo默认的主题landscape。结合网上的教程针对fexo进行修改,编译的时候报错。想问问你怎么修改?

[bug] back top top 在 Safari 下报错

我这边测试时报错,在你的网站上并没有报错,但是不能用!

调试后发现
scroll-spy.js
getItem 函数中

有以下代码:

var id = ary[i].hash.replace(/^#/, '');
var $target = document.getElementById(id);

在 Safari 下 id 是 decode 过的。Chrome正常,所以没去看
改成以下正确:

var id = decodeURI(ary[i].hash.replace(/^#/, ''));
var $target = document.getElementById(id);

原本想推 PR 的,但是想想好像不会哎~~~

遇到几个小问题^_^

1、超过四个字的博客名就会换行
2、改了page_nav的配置,但是面包屑不会跟着变。
3、关于页面的宽度希望可以调整
4、盒子这个图标是否可以点击到首页,现在似乎没有回到首页的地方。
5、只配置了disqus评论,多说评论的js也会加载。

能否加入背景

我认为原来的博客布局似乎有太多的空白(首页尤其明显)是否能够加入背景的功能?
我个人比较喜欢淡颜色的背景,谢谢

修改背景无响应

Custom CSS style

personal_style: /css/personal-style.css

我把personal-style.css放在 fexo\source\css里的,怎么都没反应啊!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.