/// Texto fixo da "moldura" do quiz (botões, validações, selos) — separado
/// de [QuizStrings], que tem só o conteúdo das perguntas/respostas.
class QuizUiStrings {
  const QuizUiStrings._();

  static const String defaultCorrectBadgeLabel = 'Posição certa';
  static const String incorrectBadgeLabel = 'Posição inadequada';
  static const String referenceImage = 'Imagem de referência';

  static const String videoFallbackTitle = 'Vídeo';
  static const String watchOptionalVideo = 'Ver vídeo (opcional)';

  static const String enterNumber = 'Insira o número';
  static const String chooseOneOption = 'Escolha uma opção';
  static const String chooseOnlyOneOption = 'Escolha apenas uma opção';

  static const String finish = 'Concluir';
  static const String advance = 'Avançar';
  static const String backToHomepage = 'Voltar para homepage';

  static const String dontKnow = 'Não sei';

  static const String skip = 'Pular';
  static const String defaultVideoGuideHeading =
      'Antes de continuar, veja o vídeo educativo...';
  static const String defaultVideoGuideCaption =
      'Veja o vídeo para compreender melhor as próximas perguntas do questionário.';

  static String teethCountTooHigh(int max) =>
      'Um número tão alto assim não é possível.\nO máximo é $max.';

  static String notSureSeeVideo(String videoTitle) =>
      'Não tem a certeza? Veja o "$videoTitle" para ajudar a responder';

  static String quizProgress(int current, int total) => 'Quiz $current/$total';
}
