I have a site I’m in the process of developing which will have roughly 30 pinned posts for navigation along the top. Since I’m not creating those posts in the order I want them to be displayed, is there an easier way than unpinning and re-pinning them in the correct order to change the order in which they appear?
You can try these CSS rules for starters. Problem is, how to make the link show up in one column. At the moment, the links are just anchor elements under the nav bar. Even if I forced the width down, the first two links still show up on the same line.
Well, I’ve got it partly fixed. I’m fighting the fact that the default write.as style sheet (write.8fac221726b68760e79b7.css in my case) defines the left-margin to 1.5 for pinned.+pinned, which is what screws up the first items for you as well. Here’s the offending line:
body #post header nav a.pinned + .pinned, body #post header nav span.pinned + .pinned, body#collection header nav a.pinned + .pinned, body#collection header nav span.pinned + .pinned, body#post header nav a.pinned + .pinned, body#post header nav span.pinned + .pinned, body#subpage header nav a.pinned + .pinned, body#subpage header nav span.pinned + .pinned {
margin-left: 1.5em
}
If I turn that off in Safari’s Web Inspector, everything looks good.