 
   ## Configuration
 
-  Logger supports a wide range of configurations.
+  `Logger` supports a wide range of configurations.
 
   This configuration is split in three categories:
 
-    * Application configuration - must be set before the Logger
+    * Application configuration - must be set before the `:logger`
       application is started
 
-    * Runtime configuration - can be set before the Logger
+    * Runtime configuration - can be set before the `:logger`
       application is started, but may be changed during runtime
 
     * Error logger configuration - configuration for the

      error reports. This configuration allow developers to change
      how much and how the data should be inspected.

  For example, to configure the `:level` and `:truncate` in a
  `config/config.exs` file:

      config :logger,

      is evaluated even if the level of the call is lower than `:level`.

    * `:utc_log` - when `true`, uses UTC in logs. By default it uses
      local time (i.e., it defaults to `false`).

    * `:truncate` - the maximum message size to be logged (in bytes). Defaults
      to 8192 bytes. Note this configuration is approximate. Truncated messages
      will have `" (truncated)"` at the end.  The atom `:infinity` can be passed
      to disable this behavior.

    * `:sync_threshold` - if the `Logger` manager has more than
      `:sync_threshold` messages in its queue, `Logger` will change
      to *sync mode*, to apply backpressure to the clients.
      `Logger` will return to *async mode* once the number of messages
      in the queue is reduced to `sync_threshold * 0.75` messages.
      Defaults to 20 messages.

