Comments (4)
Hi @apm256, currently I read those from the system-settings, but I was thinking about making them configurable. Currently it is three settings that are relevant:
- regular interface font (gtk3/gnome) - general interface
- regular monospace font (gtk3/gnome) - thread index
- whatever webkit deems to be small and medium size fonts (this is for thread-view/email-view fonts)
So either you can try and modify the system settings and see if that does the trick or you can modify the CSS file that I use for thread-view. A possible option here is that I load/generate a user CSS style-sheet that I then superimpose on the default CSS theme (this at least is how Geary does it - which is where I ripped off the style for the email rendering).
Alternatively, if this doesn't do the trick for you I was thinking about making configurable options for that (using the defaults from the system), but I'd first like to hear in particular which setting is the problem.
Thanks for trying! I just put up a page here: http://gaute.vetsj.com/pages/astroid.html for the project and was planning on doing an alpha release soon.
from astroid.
Thanks for your answer.
- for the regular interface, the gtk's setting
gtk-font-name
does the trick - for the css, I gave up understanding how to define "small", and I replaced all occurences of "small" by a fixed font size
- nevertheless, for the thread index, I failed to understand which settings I had to modify.
I'm eagerly waiting for the alpha release!
Best regards.
from astroid.
- for css; yes
small
is just one of a bunch of relative, pre-defined, values (http://www.w3schools.com/cssref/pr_font_font-size.asp) forfont-size
.medium
is another. settting to a fixed value works just as well. - for thread-index, I read the value of: org.gnome.desktop.interface
monospace-font-name
. You can set it withdconf-editor
orgsettings
. if these are abandoned configuration options I'd be happy to update them.
Let me know if you have any other issues / suggestions!
from astroid.
Thank you. Everything looks OK now.
from astroid.
Related Issues (20)
- mails display blank screen with webkitgtk 2.36.0 HOT 2
- segfaults handling exclude_tags on startup HOT 2
- "Attach:" Pseudo-Header support
- webkit_settings_set_enable_frame_flattening() deprecation HOT 9
- Wrong variable in error message HOT 1
- How to delete messages not documented HOT 3
- [Feature Request] Package keybindings file by default
- Can't send message, can't edit message. HOT 1
- Messages without a Date header get a bogus fallback value
- segfault when attaching a file to an email HOT 6
- segfault when trying to run HOT 3
- error: no database path specified HOT 3
- Can't open attachments HOT 5
- Can't bind "main_window.next_page" to Ctrl+Tab
- emails shown truncated with webkit 2.40.3 HOT 2
- Expanded mail has fixed height regardless of its content HOT 10
- Can't open HTML parts HOT 5
- Stop using libsoup2.4 and webkit2gtk 4.0
- proper mailto handling HOT 2
- New release (v0.17) HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from astroid.