use assetserver::Asset;
use macro_assets::assets;

assets! {
	prefix: "/assets"
	router: asset_router()

	//
	// MARK: images
	//

	Image_Cover {
		source: "../../assets/images/cover-small.jpg",
		target: "/img/face.jpg"
	}

	Image_Betalupi {
		source: "../../assets/images/betalupi-map.png",
		target: "/img/betalupi.png"
	}

	Image_Icon {
		source: "../../assets/images/icon.png",
		target: "/img/icon.png"
	}

	//
	// MARK:fonts
	//

	FiraCode_Bold_woff2 {
		source: "../../assets/fonts/fira/FiraCode-Bold.woff2",
		target: "/fonts/FiraCode-Bold.woff2"
	}

	FiraCode_Light_woff2 {
		source: "../../assets/fonts/fira/FiraCode-Light.woff2",
		target: "/fonts/FiraCode-Light.woff2"
	}

	FiraCode_Medium_woff2 {
		source: "../../assets/fonts/fira/FiraCode-Medium.woff2",
		target: "/fonts/FiraCode-Medium.woff2"
	}

	FiraCode_Regular_woff2 {
		source: "../../assets/fonts/fira/FiraCode-Regular.woff2",
		target: "/fonts/FiraCode-Regular.woff2"
	}

	FiraCode_SemiBold_woff2 {
		source: "../../assets/fonts/fira/FiraCode-SemiBold.woff2",
		target: "/fonts/FiraCode-SemiBold.woff2"
	}

	FiraCode_VF_woff2 {
		source: "../../assets/fonts/fira/FiraCode-VF.woff2",
		target: "/fonts/FiraCode-VF.woff2"
	}

	//
	// MARK: icons
	//

	Fa_Brands_woff2 {
		source: "../../assets/fonts/fa/fa-brands-400.woff2",
		target: "/fonts/fa/fa-brands-400.woff2"
	}

	Fa_Regular_woff2 {
		source: "../../assets/fonts/fa/fa-regular-400.woff2",
		target: "/fonts/fa/fa-regular-400.woff2"
	}

	Fa_Solid_woff2 {
		source: "../../assets/fonts/fa/fa-solid-900.woff2",
		target: "/fonts/fa/fa-solid-900.woff2"
	}

	Fa_Brands_ttf {
		source: "../../assets/fonts/fa/fa-brands-400.ttf",
		target: "/fonts/fa/fa-brands-400.ttf"
	}

	Fa_Regular_ttf {
		source: "../../assets/fonts/fa/fa-regular-400.ttf",
		target: "/fonts/fa/fa-regular-400.ttf"
	}

	Fa_Solid_ttf {
		source: "../../assets/fonts/fa/fa-solid-900.ttf",
		target: "/fonts/fa/fa-solid-900.ttf"
	}
}
