// GENERATED — do not edit. Source: shared/fabledsword.tokens.json
// Run `dart run tool/gen_tokens.dart` to regenerate.
import 'package:flutter/material.dart';

class FabledSwordDarkTokens {
  static const Color obsidian = Color(0xFF14171A);
  static const Color iron = Color(0xFF1E2228);
  static const Color slate = Color(0xFF2C313A);
  static const Color pewter = Color(0xFF3F4651);
  static const Color parchment = Color(0xFFE8E4D8);
  static const Color vellum = Color(0xFFC2BFB4);
  static const Color ash = Color(0xFF9C9A92);
}

class FabledSwordLightTokens {
  static const Color obsidian = Color(0xFFF8F5EE);
  static const Color iron = Color(0xFFECE6D5);
  static const Color slate = Color(0xFFDCD3BD);
  static const Color pewter = Color(0xFFB8AE94);
  static const Color parchment = Color(0xFF14171A);
  static const Color vellum = Color(0xFF2C313A);
  static const Color ash = Color(0xFF5C6068);
}

class FabledSwordFlatTokens {
  static const Color moss = Color(0xFF4A5D3F);
  static const Color bronze = Color(0xFF8B7355);
  static const Color oxblood = Color(0xFF6B2118);
  static const Color warning = Color(0xFF8B6F1E);
  static const Color error = Color(0xFFC04A1F);
  static const Color info = Color(0xFF3D5A6E);
  static const Color accent = Color(0xFF4A6B5C);
  static const Color onAction = Color(0xFFE8E4D8);
  static const double radiusSm = 4;
  static const double radiusMd = 8;
  static const double radiusLg = 12;
  static const double radiusXl = 16;
  static const String fontDisplay = "Fraunces";
  static const String fontBody = "Inter";
  static const String fontMono = "JetBrains Mono";
}

/// Back-compat alias — dark surface tokens + flat. Prefer the explicit
/// FabledSwordDarkTokens / FabledSwordLightTokens / FabledSwordFlatTokens.
class FabledSwordTokens {
  static const Color obsidian = Color(0xFF14171A);
  static const Color iron = Color(0xFF1E2228);
  static const Color slate = Color(0xFF2C313A);
  static const Color pewter = Color(0xFF3F4651);
  static const Color parchment = Color(0xFFE8E4D8);
  static const Color vellum = Color(0xFFC2BFB4);
  static const Color ash = Color(0xFF9C9A92);
  static const Color moss = Color(0xFF4A5D3F);
  static const Color bronze = Color(0xFF8B7355);
  static const Color oxblood = Color(0xFF6B2118);
  static const Color warning = Color(0xFF8B6F1E);
  static const Color error = Color(0xFFC04A1F);
  static const Color info = Color(0xFF3D5A6E);
  static const Color accent = Color(0xFF4A6B5C);
  static const Color onAction = Color(0xFFE8E4D8);
  static const double radiusSm = 4;
  static const double radiusMd = 8;
  static const double radiusLg = 12;
  static const double radiusXl = 16;
  static const String fontDisplay = "Fraunces";
  static const String fontBody = "Inter";
  static const String fontMono = "JetBrains Mono";
}
