toolkit for mdBook [mirror of my GitHub repo] docs.tonywu.dev/mdbookkit/
permalinks rust-analyzer mdbook
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore(docs): add height to badges

+12 -2
+12 -2
utils/mdbook-socials/src/main.rs
··· 170 170 element!(r#"img[src]"#, |elem| { 171 171 let src = elem.get_attribute("src").unwrap(); 172 172 let src = url.join(&src)?; 173 - let img = image::open(match src.to_file_path() { 173 + let src = match src.scheme() { 174 + "file" => src, 175 + _ => return Ok(()), 176 + }; 177 + let src = match src.to_file_path() { 174 178 Ok(path) => path, 175 179 Err(()) => return Ok(()), 176 - })?; 180 + }; 181 + let img = image::open(src)?; 177 182 elem.set_attribute("width", &img.width().to_string())?; 178 183 elem.set_attribute("height", &img.height().to_string())?; 184 + Ok(()) 185 + }), 186 + element!(r#"img[src^="https://img.shields.io/"]"#, |elem| { 187 + elem.set_attribute("height", "20")?; 188 + elem.set_attribute("fetchpriority", "low")?; 179 189 Ok(()) 180 190 }), 181 191 element!(r#"meta[name="description"]"#, |elem| {