【问题标题】:Laravel Nova change font familyLaravel Nova 更改字体系列
【发布时间】:2020-06-26 17:10:15
【问题描述】:

任何人都知道如何在 Laravel Nova 应用程序中使用 Roboto 字体 更改默认的 Nunito 字体? 我在文档中看不到任何内容 谢谢

【问题讨论】:

标签: laravel-nova


【解决方案1】:

您可以将自定义 css 文件添加到您的 nova 应用程序中,将其添加到 NovaServiceProvider.php 的启动方法中

Nova::theme('link/to/your/file.css');

【讨论】:

    【解决方案2】:

    据我所知,有两种可能的方法。首先是create custom tool 并覆盖font-family。这将加载默认的NunitoRoboto 字体。

    另一种方式,我更喜欢覆盖layout.blade.php 文件。创建/resources/views/vendor/nova/layout.blade.php文件,并复制原始nova布局的内容。然后你可以随意改变字体。

    <!DOCTYPE html>
    <html lang="{{ str_replace('_', '-', app()->getLocale()) }}" class="h-full font-sans antialiased">
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=1280">
        <meta name="csrf-token" content="{{ csrf_token() }}">
    
        <title>{{ \Laravel\Nova\Nova::name() }}</title>
    
        <!-- Change here to Roboto -->
        <link href="https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,800,800i,900,900i" rel="stylesheet">
    

    这应该足够了,但如果没有。然后也添加样式,例如:

    body {
      font-family: Roboto;
    }
    

    请记住在升级 nova 时更新您的布局

    【讨论】:

      猜你喜欢
      • 2020-04-17
      • 2019-04-26
      • 2019-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-18
      • 2011-05-26
      相关资源
      最近更新 更多