anchor.diff:      codeState =
         """
   ```fsharp
  -btn [ Level Success ] [ ] [str "Normal" ]
  -btn [ State Hovered; Level Success ] [ ] [str "Hover" ]
  -btn [ State Focus; Level Success ] [ ] [str "Hover" ]
  -btn [ State Active; Level Success ] [ ] [str "Hover" ]
  -btn [ State Loading; Level Success ] [ ] [str "Hover" ]
  +Button.button [ Button.isSuccess ] [ str "Normal" ]
  +Button.button [ Button.isHovered; Button.isSuccess ] [ str "Hover" ]
  +Button.button [ Button.isFocused; Button.isSuccess ] [ str "Hover" ]
  +Button.button [ Button.isActive; Button.isSuccess ] [ str "Hover" ]
  +Button.button [ Button.isLoading; Button.isSuccess ] [ str "Hover" ]
   ```
         """ }
  
positive.code:     codeColor =
        """
  ```fsharp
  // Possible values
  [<StringEnum>]
  type Level =
    | [<CompiledName("")>] NoLevel
    | [<CompiledName("is-primary")>] IsPrimary
    | [<CompiledName("is-info")>] IsInfo
    | [<CompiledName("is-success")>] IsSuccess
    | [<CompiledName("is-warning")>] IsWarning
    | [<CompiledName("is-danger")>] IsDanger
    interface ILevel
  
  [<StringEnum>]
  type ButtonColor =
    | [<CompiledName("is-white")>] IsWhite
    | [<CompiledName("is-light")>] IsLight
    | [<CompiledName("is-dark")>] IsDark
    | [<CompiledName("is-black")>] IsBlack
    | [<CompiledName("is-link")>] IsLink
    interface ILevel
  
  // Examples
  btn [ Level IsDark ] [] [ str "Dark" ]
  btn [ Level IsSuccess ] [] [ str "Success" ]
  ```
        """
      textSize =
  
negative.code:     codeSize =
        """
  ```fsharp
  Button.button [ ] [ str "Normal" ]
  Button.button [ Button.isMedium ] [ str "Medium" ]
  ```
        """
      textStyle =
  