bootstrap-sona 1.0.1

A simple bootstrap 5 .well-known/fursona viewer
use serde::{Deserialize, Serialize};

#[allow(non_snake_case)]
#[derive(Serialize, Deserialize, Debug)]
pub struct Galleryitem {
    pub image: String,
    pub imageAlt: Option<String>,
    pub imageAttribution: Option<String>,
    pub description: Option<String>,
}

#[allow(non_snake_case)]
#[derive(Serialize, Deserialize, Debug)]
pub struct Sona {
    pub name: String,
    pub pronouns: Option<String>,
    pub gender: Option<String>,
    pub species: Option<String>,
    pub description: Option<String>,
    pub colors: Option<Vec<String>>,
    pub avatar: Option<String>,
    pub avatarAlt: Option<String>,
    pub r#ref: Option<String>,
    pub refAlt: Option<String>,
    pub age: Option<i32>,
    pub gallery: Option<Vec<Galleryitem>>
}