ui: make pixel sizes correct, use more of the figma

I noticed the pixel sizes were off which made it harder to match the
pixel dimensions of rob's figma designs. This restores the pixel size
and adjust the font sizes so that things look somewhat ok with the
default pixel settings.

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2024-04-21 17:45:09 -07:00
parent 24633b84bb
commit 1d44b08f13
8 changed files with 55 additions and 25 deletions

View File

@@ -139,7 +139,7 @@ fn render_note_contents(
if let Some(rec) = profile.as_ref() {
resp.on_hover_ui_at_pointer(|ui| {
ui.set_max_width(300.0);
ui.add(ui::ProfilePreview::new(rec));
ui.add(ui::ProfilePreview::new(rec, &mut damus.img_cache));
});
}
});

View File

@@ -90,10 +90,12 @@ impl<'a> Note<'a> {
let note_key = self.note.key().expect("todo: support non-db notes");
let txn = self.note.txn().expect("todo: support non-db notes");
ui.with_layout(egui::Layout::left_to_right(egui::Align::TOP), |ui| {
let profile = self.app.ndb.get_profile_by_pubkey(txn, self.note.pubkey());
crate::ui::padding(12.0, ui, |ui| {
ui.with_layout(egui::Layout::left_to_right(egui::Align::TOP), |ui| {
ui.spacing_mut().item_spacing.x = 16.0;
let profile = self.app.ndb.get_profile_by_pubkey(txn, self.note.pubkey());
crate::ui::padding(6.0, ui, |ui| {
match profile
.as_ref()
.ok()