学习
实践
活动
工具
TVP
写文章

Typecho夜间模式设置

最近看到几个友链都弄了跟随系统暗色的夜间模式,然后我也去捣鼓了一下,从友人陆小北哪里学习到了如何配置,甚是感谢 ? 注意:只对Handsome主题进行了测试,其余主题自行测试 配置方法 1,下载夜间模式配置文件 点击下载 下载上面的css和js文件,分别放到到 /usr/themes/handsome/assets v=dedediy" type="text/css" /> 打开文件找到 自动进入夜间模式配置 打开找到 版权属于:奥秘Sir(除特别注明外) 本文链接:https://blog.say521

48820

Android – 切换夜间模式

单独的夜间模式和日模式的资源: 有时我们需要为不同的模式使用不同的资源。 a)默认模式的文件夹名称 drawable values b)夜间模式的文件夹名称: drawable-night values-night 在本篇文章中,我们将使用value文件夹中的colors break; Intent intent = new Intent(this, DayNightActivity.class); startActivity(intent); 上面代码分别是两个按钮的点击事件 点击日间模式,就会如下图所示: ? 日间模式.png 当然,这里因为是日间模式所以看起来,没有多大的改变。下面我们来看看当点击夜间模式时,就会出现明显的区别了。如下图所示: ? 夜间模式.png 我们的colors资源文件是这样的。 正常模式value/colors: <?xml version="1.0" encoding="utf-8"?

48950
  • 广告
    关闭

    2022腾讯全球数字生态大会

    11月30-12月1日,邀您一起“数实创新,产业共进”!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    优化夜间阅读体验 - 夜间模式设计通用方法

    你有没有在夜间使用移动设备的习惯?你觉得QQ现有的夜间模式亮度在使用时是否舒适? 我们为什么要做夜间模式? 1. 用户调研显示:57%的用户想要使用夜间模式,71.1%的用户习惯在夜间不开灯看手机 在ISUX北京调研小组的帮助下,我们针对移动端QQ界面夜间模式进行了调研。 用户期望更暗色 、更能保护眼睛的夜间模式设计 从用户对夜间模式的期望来看,他们希望主体界面的颜色更暗,能够更加持久地使用软件。希望我们设计师,能够设计出更加保护眼睛的夜间模式。 我们如何设计夜间模式?  其他建议  针对夜间模式的设计,我们还有些小小的建议:   (1)夜间模式与官方白色界面的设计除颜色之外,不要对图形、结构、交互等有其他改变,减少用户学习成本。

    73930

    添加白天夜间模式转换动画

    F点击查看更新记录 更新记录 2022-03-11 源教程转为pug文件,styl文件 精简js内容,去jquery化 嵌入主题原生的夜间切换模式按钮 点击查看参考教程 参考方向 教程原贴 原教程 butterfly 新建, 新建,去除了冗余代码,去jquery。。 修改,在文件末位加上一行:F 修改,把原本的昼夜切换按钮替换掉, 修改,引入一下js, 具体效果就自己切换下夜间模式看看吧。

    23540

    博客园美化夜间模式

    博客园美化夜间模式 一.点击控制样式 主要看思路,自己增删改查,里面样式只针对我的博客 一.触发点击 二.修改按钮样式以及对于类名 三.将模式信息存入sessionStorage中 四.更具按钮的类名, this.innerHTML = '夜间模式:开启' : this.innerHTML = '夜间模式:<span style 3.有些人不喜欢这些提示 这段代码解决这3中情况,内容自己理解 <! 为了解决问题: 1.跳转页面后要重复切换模式 2.提示后进行切换 注意点:这段代码必须放在时间控制后面,不然时间那段没啥用 <! --夜间模式分支,session中有night切换夜间模式--> <script > letmodel = sessionStorage.getItem('model') if (model == 'night

    37620

    简洁优雅地实现夜间模式

    夜间模式作为APP的一个重要的用户体验之一,很多应用有这个功能,目前,用户体验也是产品和设计较为看重的方面,越来越值得深入探究,本文将介绍在Android上一种夜间模式的实现方式。 ? ,夜间模式和暗色模式先是开启,然后有再次被移除。 而在正式版中,夜间模式也没有出现。但其实相关的代码一直存在于系统中,只是默认没有被开启。 不过,今天要介绍的主要内容并不是关于系统的夜间模式,而是如何给我们开发的APP添加夜间模式的功能。毫不夸张的说,夜间模式现在已经是阅读类App的标配了。 2 新建夜间模式资源文件夹:在res目录下新建values-night文件夹,然后在此目录下新建colors.xml文件在夜间模式下的应用的资源。

    64630

    Flutter 主题设置及夜间模式

    夜间模式 实现效果: 分析: 这次是使用局部的实现,哪个页面需要同步就加个 Theme 就行了,全局也是类似的实现方式,主体代码不到 100 行。 代码实现: 首先写个配置类,主要配置主题的是否为黑夜模式和主题样式: class Config { static bool dark = true; // 是否 ThemeData themeData = new ThemeData.dark(); // 主题为暗色 } 然后我们正常的执行代码

    36710

    QQ极简与夜间模式设计

    为了给用户提供更舒适的夜间体验,部分手机系统逐渐推出黑暗模式,一些应用还定制深度的夜间模式。 ? QQ夜间模式设计策略 晚上是QQ用户活跃的高峰期之一,针对夜间场景使用痛点以及业界的趋势。 组件化 QQ夜间模式适配覆盖度很高,涉及界面也很多 ,我们梳理适配了夜间模式组件,同时也提升适配的效率。 主题背景 大面积黑色界面难免会些许单调冰冷,有别于手机系统与应用,QQ夜间模式保留前版本的星空元素传承到新版设计中, 夜间模式启动后,通过繁星点点的背景元素建立夜间环境关联。 ? 动效 使用切换操作时,加入适度的过渡动画,进一步强化用户对夜间模式的感知,用户可在抽屉页点击切换至夜间模式。 ? 夜间模式体验路径,用户进入QQ后,通过右滑或点击一级界面左上角个人头像,进入抽屉页,点击左下方夜间图标即可切换至夜间模式。 ?

    48030

    php实现自动开启关闭夜间模式

    首先,想要自动开启/关闭夜间模式我们需要知道现在的太阳的状态(日出/日落),所以说先要获取今日的日出和日落时间。在网上找了一大圈也没找到可以对接的api,所以说只能靠自己来写了。 php//获取源代码$result = get_curl('https://mtime.guowaitianqi.com/rcrl-5141-'.date('Ymd').'.html');//获取日出时间 //判断是否开启夜间模式$time = time();if($time<strtotime($sunup) || $time>strtotime($sundown)){//开启夜间模式}else{//关闭夜间模式 }原理也很简单,如果当前时间小于日出时间,或者当前时间大于日落时间就开启夜间模式,很好理解吧。 具体代码自行实现吧,这里获取源码的时间我是用date函数拼接出来的,所以说想要获取下一天或者上一天的,只要改一下date函数就可以了。

    14430

    Android常用技巧夜间模式开发浅析

    前言 Android的夜间模式主要主用于阅读方面,在QQ,微信读书,新闻阅读类一般会有相应的功能,本文主要介绍整体APP的夜间模式以及webview中夜间模式的实现。 效果图展示 ? ? 功能实现简介 APP的夜间模式有两种方式: 1、通过切换theme来实现夜间模式。2、通过修改uiMode来切换夜间模式。 application夜间模式代码详解 首先记载依赖:compile 'com.android.support:appcompat-v7:24.0.0',然后Activity须继承AppCompatActivity : 使用亮色(light)主题,不使用夜间模式 MODE_NIGHT_YES:使用暗色(dark)主题,使用夜间模式 MODE_NIGHT_AUTO:根据当前时间自动切换 亮色(light)/暗色(dark webview中的夜间模式 我这个方法不通用,但是理念是一样的,都需要注入css代码,改变HTML中的样式,因为HTML的整体样式都归于css管理。

    49050

    Android编程实现夜间模式的方法小结

    本文实例讲述了Android编程实现夜间模式的方法。分享给大家供大家参考,具体如下: 随着APP实现的功能越来越丰富, 看小说看视频上网等等, 现在不少人花在手机平板等移动终端上的时间越来越长了. 但手机和平板的屏幕并不像Kindle那类电纸书的水墨屏那么耐看, 由于自发光的屏幕特性, 我们长期盯着屏幕看容易眼睛酸痛疲倦, 因此各种护目模式, 夜间模式在移动APP上得到广泛应用, 这的确也是一个贴心的小功能 而自定义Theme跟这个类似, 也是实现夜间模式最常用的方法, 因为它不止可以实现夜间模式, 还能实现常见的主题更换功能. 这里就不细说, 只讲思路. 假设我们的应用界面是白色背景, 黑色文字, 夜间模式就是黑色背景, 灰白色的文字. 这种夜间模式有别于第一种的调节亮度, 由于背景和内容文字可以随意的设置颜色和透明度, 这种夜间模式看起来更直观,也可以更舒服.

    24820

    《Dark Reader》为任意网站启用夜间模式

    Dark Reader是一款Chrome护眼插件,可以实时生成黑色主题,为任意网站启用夜间模式 开启和关闭插件 ? 上面提到的四大参数, 在亮色模式下也同样适用 ? 设置 Dark Reader 可以生效的域名网站列表 ? 更换网站字体,调整字体粗细 ? 插件下载地址: https://chrome.google.com/webstore/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh 小结: 喜欢夜间模式的小伙伴

    48120

    php实现自动开启关闭夜间模式

    我是写代码的,不是气象台的! 实现 首先,想要自动开启/关闭夜间模式我们需要知道现在的太阳的状态(日出/日落),所以说先要获取今日的日出和日落时间。 //判断是否开启夜间模式 $time = time(); if($time<strtotime($sunup) || $time>strtotime($sundown)){ //开启夜间模式 } else{ //关闭夜间模式 } 原理也很简单,如果当前时间小于日出时间,或者当前时间大于日落时间就开启夜间模式,很好理解吧。 具体代码自行实现吧,这里获取源码的时间我是用date函数拼接出来的,所以说想要获取下一天或者上一天的,只要改一下date函数就可以了。 如无特殊说明《php实现自动开启/关闭夜间模式》为博主MoLeft原创,转载请注明原文链接为:https://moleft.cn/post-49.html

    8730

    实现夜间模式真就这么简单?!

    今天我们讲讲夜间模式的实现,这篇文章的名字应该叫:《Android Material Design系列之夜间模式》。 在Android 5.0 之后,实现夜间模式并非很难了,支持的5.0库提供了非常简单的实现方式。不信,你就往下看。 夜间模式 对于夜间模式的颜色和主题配置,我们需要建立一个res下建立一个values-night文件夹,里面放着夜间主题样式的color等资源。 colors.xml配置如下: ? 我这里对模式进行了保存,先判断现在处于什么模式,然后点击的时候,再根据现在的模式切换到另一种模式。 重点是这两行代码: ? (默认选项):设置为跟随系统,通常为MODE_NIGHT_NO 到这里关于夜间模式的切换就讲完了,是不是非常简单?

    34290

    Darkmode.Js – 网站支持炫酷暗黑模式夜间模式

    昨晚在网上逛时无意发现了轻松让网站实现暗黑模式的小工具Darkmode.js, Darkmode.js是一个开源JavaScript项目,只一段代码就能快速让你的网站支持深色模式,非常強大! 安装好之后,在网页的右下角有一个圆形按钮,点击即可切换白天/夜晚模式。 darkmode-js@1.5.5/lib/darkmode-js.min.js"></script> <script> new Darkmode().showWidget(); </script> 这个代码很多人都会安装了 可能是有些主题代码层叠顺序导致的,因为我也遇到过,在CSS文件中重新定义一个z-index就可以了。 关于这种方式唯一有点不满意的就是暗黑模式下照片会变成像相机底片那样,有些照片会看着不好看。

    8140

    个人博客网站怎么适配手机端夜间模式或深色模式

    大家对网站的自适应模式都已经清楚了,现在个人博客基本都兼容自适应代码,相比手机端的优势很明显,在PC端、手机端和IPAD端都采用同一套代码,不必再另外解析独立域名,有效避免了网页内容的重复,并能集中精力维护网页 但是近几年各大手机厂商逐渐开始注重深色方式或者说夜间模式,从而改善用户在环境光亮低时的阅读体验。 很多手机APP应用都已经对夜间模式进行了支持,那么问题来了,对于手机网站来说,个人博客的网站能否支持自适应浅色模式夜间模式呢?答案是当然可以啦! CSS代码 @media (prefers-color-scheme: dark) {     // 暗色模式样式 } @media not (prefers-color-scheme: dark) { 至此通过上面的代码兼容,我们就可以实现手机端深色和夜间模式的自适应兼容,之前在群里看到有人讨论过,然后自己也一致未在意,今天在公众号看新闻时看到了月光博客写的这篇文章教程,自己也百度查看了相关的资料,至于主题是否会增加

    6720

    对于Android日夜间模式实现的探讨

    实现日间/夜间模式切换的方案也有许多种,趁着今天有空来讲一下日间/夜间模式切换的几种实现方案,也可以做一个横向的对比来看看哪种方案最好。 /夜间模式的切换; 通过资源 id 映射,回调自定义 ThemeChangeListener 接口来处理日间/夜间模式的切换。 这样就实现了日间/夜间模式切换的换色了。 之后根据不同的模式会去选择不同的 colors.xml 。在 Activity 调用 recreate() 之后,就实现了切换日/夜间模式的功能。 说了这么多,直接上代码。 最后还要把找到的夜间模式资源加入到缓存中。这样的话以后就直接去缓存中读取,而不用再次去动态查找资源 id 了。 ThemeManager 中剩下的代码应该都是比较简单的,相信大家都可以看得懂了。

    15320

    WordPress夜间模式插件:Blackout: Dark Mode Widget

    所谓的夜间模式就是把网页变成深色或者黑色模式,貌似现手机上某个系统能实现全局夜间模式就能吹嘘一通。 本文推荐一款WordPress夜间模式插件:Blackout: Dark Mode Widget,可以让你的网站一键切换到夜间模式。 之后打开网站,会发现在页面最下端增加了一个圆形按钮,点击就会进入黑色背景的夜间模式。 Darkmode.js使用方便,代码量少,不像我目前主题的夜间模式,需要写样式配合并反复调试,不过由于Darkmode.js兼容性和自定义程度低,最终放弃使用,自己写代码实现。 夜间模式对于一款主题而言,用户可以不用,但你不能没有,好吧,我接着改主题夜间样式去....

    14810

    扫码关注腾讯云开发者

    领取腾讯云代金券