#[Rose]Specifically, I made this page: https://rosemaryorchard.com/recommends/. I would like the images to at the same heights after the titles on desktop and immediately after their titles on mobile. I think I need to use CSS grid?
#[jgmac1106]ahh hold on have a tutorial for thatI use....so so you define the space...had to figure it out with cards on my website....though I may have defaulted to writing the same length copy every time
#[Rose]The titles aren't something I can easily change the length of.
#[Rose]Specifically I want it to look like it might be a table with the images all starting at the same height, so if one title is 3 lines long all of the images in that row get pushed down.
#jeremycherfasIf each item is a flex container, then I think you are going to have to have each row be a flex container too. I'm pretty sure the height of that container can be set to the height of the largest item in it.
#[Rose]Will that still work on mobile though? Because right now the 3 columns collapse into one column on mobile
#ZegnatWhat I am not seeing is how those separate containers are then going to line up their first element with eachother. I didn’t know containers could share that way?
#jeremycherfasNot too sure abou8t mobile. You may have to choose a different viewport treatment.
#[jgmac1106]or set the flex to vertical on mobile with a query and horizontal on desktop
#ZegnatSo to summarise what you want: every recommendation should be its own “card”, but every card should adapt the height of its inner elements (title and description text) to match the tallest of all the cards?
#[Rose]The tallest of the cards in the row as displayed on the screen right now
#[jgmac1106]the height of each card is defined by the tallest in the row
#ZegnatYes, except [Rose] wants all the titles on those cards to have the same height per row. Episode four should dictate the height of all of the title elements in that row
#[Rose]I plan to chop this page into sections (what is currently the different icons next to the title. so those icons will go), which will provide some order
#[jgmac1106]then have amedia query for a one column view
#Zegnat[jgmac1106] wouldn’t that make all the cards separate? So the title field would not get the same height on every card?
#[jgmac1106]...grrrrr....you are right....I can't find the tutorial I used it covered this exact problem of variable text height
#[jgmac1106]I didn't figure it out...thus defaulting writing the same length copy
#[Rose]Same length copy is unlikely to happen. Hence me wanting a fix in CSS
#[Rose](The good news is I'm pulling this out of a DB in a page template, so I have lots of options)
#[jgmac1106]need a pop up event on cards or just make vHWC theme CSS grid and cards......though don't tell Kevin....has written a few anti-card posts that are informatove
#ZegnatNot sure I actually understand how that combination of properties gives that effect, [grantcodes]... Will have to study when not at work
#aaronpkand you can't get new api keys until you get approved
#[jgmac1106]And only one email? I always have to write a second follow up
#aaronpkI applied in 2018 and have been getting reminder emails that they need me to remove apps that cover duplicate use cases and such but I've been ignoring them til now
#Loqiusing is the name of an authoring and/or publishing application, or can also be a page of tools and services that someone uses or likes to use https://indieweb.org/life-stack
#sknebelI wonder if a "please store this data for my client id attached to this channel" would make sense to play with this stuff in individual readers
#[Rose]I originally thought that you could just use CSS to set them to hidden.
#aaronpkbut the entries come in only one page at a time
#aaronpkso if there are no unread entries for the first 5 pages, monocle would have to fetch 5 pages of results before you'd see any entries
#sknebel[Rose]: with inoreader, I use an adblocker to hide some UI bits I do not like
#aaronpkit's not just a UI thing, it means the server has to return results differently
#[Rose]That's why it's not my thought any more, but in my regular RSS reading I often turn on and off viewing read and unread articles.
#[Rose]Why was paging the results built into the spec by the way?
#aaronpkthe other way to handle it is to do it only on the server, where it could just stop returning read items entirely
#[Rose]That might work for some people, but wouldn't for me.
#aaronpkmonocle doesn't store any state, and every pageload hits the microsub server every time, but that works very differently from Indigenous which maintains its own local cache of items
#aaronpk[Rose]: ok i'm making this a temporary thing in monocle for now. it doesn't try to be smart about remembering whether you want a channel to only show unread items, but there is a button that can temporarily toggle into that mode
#[frank][cleverdevil] If I want to try Indiepaper on my local machine or later on at my own server, how do I install it after cloning the repo? Does it need any setup params or configuration first?
snarfed and cambridgeport90 joined the channel
#[frank]Well... `sudo python setup.py install` did something...
#aaronpki'm always nervous to make changes to my projects because i'm worried i'm gonna break something
#aaronpkat least when I don't touch it, I know only the existing problems are there
#jeremycherfasI've had a couple of cases lately where a friendly reader has emailed me to say that my Atom feed is mangled according to the W3C feed validator service. It is always some kind of weird invisible character, which doesn't show in Byword, but is easy enough to spot in BBEdit. Is there any tool that will check my feed locally? Or send me a message when it is not well-formed?
#LoqiCweiske has 8 karma in this channel over the last year (15 in all channels)
dougbeal|mb1, cambridgeport90 and [jgmac1106] joined the channel
#[jgmac1106][Rose] thinking about it the recommendation could just be a rating in an h-review. Just had two values yes or no
[cleverdevil] joined the channel
#[cleverdevil][frank] Indiepaper is built as an AWS Lambda function. That said, you can run it locally or on your own server if you wish. My docs are pretty awful for that, though, since I figured most people would use the service ;)
[schmarty] joined the channel
#[schmarty]depending on the environment, the full indiepaper.io service isn't necessarily needed. i use self-hosted Aperture for my Microsub backend, so I made an iOS shortcut that posts content to a Read Later channel. 😄
#LoqiIt looks like we don't have a page for "video reply" yet. Would you like to create it? (Or just say "video reply is ____", a sentence describing the term)
#aaronpkyeah I think there's a relatively easy path to pushing things into separate priority queues
#[cleverdevil]I was talking to an app developer who has an existing thing in the App Store about adding support for custom endpoints, but he sort of lost interest.
#[Rose]I can try and get something started with shortcuts.
#[cleverdevil]I have something in-progress on that front that I can share :)
#[cleverdevil]But, its 100% focused on sleep tracking at the moment.
#[Rose]The only thing is, Health is very locked down right now.
#[cleverdevil]Shortcuts is pretty limited with its Health support at the moment.
#[eddie][Rose] [cleverdevil] My biggest issue is not knowing what format to send the data in. [cleverdevil] if you can figure out the JSON API that work well for either a custom Health Endpoint like Compass or a Micropub-based Endpoint, I’d be happy to try to make a bit more progress on that as a native app.
#[eddie]From what I’ve seen I think data is pretty easy to get out of HealthKit, and it wouldn’t need much UI. But I don’t have the time to figure out the API side of things
#[Rose]I wonder what format FitBit uses, maybe that would be good prior art?
#[eddie]Hmmm that’s an interesting thought. I am definitely interested in it and can spend a bit of time on the iOS front. All I need are Draft API specs, and I can implement it.
#Zegnat[eddie], you can consider doing what Overland does and just literally have a GUI that has the actual API options and thats it? Then let people figure everything out on the endpoint side
#[Rose]But still, it needs to be sent in a format people can/will use
#Zegnatencode whatever object the Apple API gives to JSON, and leave it up to the endpoint :P
#ZegnatNot super intuitive, but it does get you all of the data
#ZegnatBut don’t take me too seriously, my day started at 4am, and I am about to crash. Ta!
#aaronpkok I think i've got it working on activitypub delivery on a lower prio queue
#aaronpkguess I need to post a new post, then try to do something like send a webmention
#aaronpkexcept for the dead servers, it takes 7 minutes to deliver everything lol. this should let me speed this up, by adding more workers to just the activitypub queue
#sebselaaronpk: there is also the --delay=3 option you can pass to the worker
#sebselby default, it will retry immediately, but by setting it to a number of seconds, the queue can go on with other stuff
#aaronpkthe delay may have, but the timeouts I added mean jobs aren't actually timing out in laravel anymore, they just finish
#aaronpkbut the priority thingy didn't seem to work. it still waited until all the activitypub jobs were done before working on the jobs that were added after with higher priority
jbove joined the channel
#sebselare you sure you queue the jobs on the right queue? also: don't forget to restart your worker :P
#aaronpkI probably need to try this out locally with some test jobs
[grantcodes] joined the channel
#GWGDoes anyone add their photos to their rss feed as enclosures?
[Rose] and [manton] joined the channel
#[manton]@GWG I've seen feeds like that (I think one of Dave Winer's tools does it) but I think enclosures are better for podcasts and (rarely) other files a specialized client might download. Photos are best as img tags and not also in an enclosure.
#GWGI am just trying to figure out how to represent the various post kinds/types well
#GWG[manton]: Going to do some bug fixes on the jsonfeed plugin
#[manton]To me, the spirit of enclosures is to attach extra media that a client could do something with. Photos are inline in the post and it would be unnecessary to duplicate that information in an enclosure. (Also, there can only be 1 enclosure, but there are often multiple photos in a post.)
#[manton]@GWG Great! Thanks for all your work on the plugin.
#GWGBut there can be an unlimited number of attachments in jsonfeed
#[tantek][manton] I just flipped my micro.blog feed URL to a custom Atom feed that only contains article and note posts (includes photos). no more like or reply posts.
#GWGMaintaining the plugin is probably the easiest job I have in the community
#[manton][tantek] Sounds good. I think that's the right thing for now.
#[tantek]that also means no event posts either, since they were underdeveloped for Atom anyway
#[manton]@GWG I think adoption has been really good, but I don't really have a way to measure it except hearing about all the apps that support it.
#[tantek]I'm happy to add more post types back in as you add explicit support in micro.blog for handling them so they don't add noise to the micro.blog reader experience
#[tantek]GWG, I would recommend you read this thread before adding too many post types. In particular any /response post types that usually require understanding and displaying a reply-context to make any sense: https://micro.blog/JohnPhilpin/3702296
#Loqi[JohnPhilpin] @Ron I can click through and read the tweets ... just tried .. but generally I don’t ... just not interested in what people like .... just what they say
/ @t @manton
#GWGWell, your links don't render well in my rss feed reader
#GWGI have been meaning to check them in the code I wrote for Microsub
#GWGI pulled a lot of stuff away from micro.blog due rendering issues
#GWGI think I am limited to articles and notes, but should check
#GWGThis is part of an odd combination of things that I am suddenly working on simultaneously
#GWGjackjamieson put me onto sanitization of content I am delivering to Yarns Microsub. While others put me onto what I am putting into my RSS and jsonfeeds
#aaronpkwhoa the default description is strangely appropriate
#aaronpk"This was the time when the internet was decentralized, creative, made and shared by all who used it. Today, fewer people who use the internet build, hack and participate in its creation. There is more centralized control than ever before. The good news is that we still have the power to have an impact. It was built by us for us. It’s time to take control back and Mozilla is inviting everyone to