Adventure Log: "Latest Session" sticky?

UselessTriviaMan
UselessTriviaMan

Currently, after I finish typing up and posting each adventure log entry, I go in and manually update the navigation links for every adventure log page. While I don't really mind doing so right now, at some point it's eventually going to get too cumbersome.

I want to simplify this, and I'm sure someone has already figured out how to solve this minor dilemma. Any suggestions?

I was thinking of possibly creating a wiki page called Latest Adventure Log, and simply updating that each session, but I'd want to change the Adventure Log navigation link in the left column. I have no clue how to do that.

Thanks!


Ptolus, City by the Spire - 2016 Campaign of the Year

"Please pay attention very carefully, because this is the truest thing a stranger will ever say to you: In the face of such hopelessness as our eventual, unavoidable death, there is little sense in not at least TRYING to accomplish all your wildest dreams in life."  - - Kevin Smith

Comments

  • Bortas
    Bortas
    Posts: 645

    Ahh, gotcha... not really - I just make the built in one on the right ... fancier... although a "first" / "last" link would be pretty slick, admitedly.

    -bort

  • Keryth987
    Keryth987
    Posts: 1,047

    Oooh, more awesome code to beg to steal! PLease???

  • Bortas
    Bortas
    Posts: 645

    /* Adventure Timeline last updated image settings */
    .adventure-log-show .sidebar-last-updated .who img { width: 40px; border-radius:50%; box-shadow:0 2px 2px 1px rgba(0,0,0,0.3); filter: sepia(60%); transition: all .3s ease-in-out; }
    .adventure-log-show .sidebar-last-updated:hover .who img { filter: sepia(0%); }

    /* Adventure Timeline text synchronicity */
    .adventure-log-show .sidebar-last-updated .who,
    .adventure-log-show .sidebar-last-updated .who a,
    .adventure-log-show .sidebar-last-updated .when,
    .adventure-log-show .neighbor-post .post-date .month-year,
    .adventure-log-show .neighbor-post .post-date .day,
    .adventure-log-show .neighbor-post .adventure-log-post-title { color: #dddddd; font-weight: 900; font-family: Papyrus; text-shadow: 2px 2px #000000; }
    .adventure-log-show .neighbor-post h6 { border-bottom: none; }
    .adventure-log-show .neighbor-post .post-date .day { font-size: 250%; }
    .adventure-log-show .neighbor-post .adventure-log-post-title { padding-top: 45px; font-size: 110%; height: auto; }
    .adventure-log-show .view-text { display: none; }

    /* Adventure Timeline last updated */
    .adventure-log-show .sidebar-last-updated { border-top: none; margin-bottom: 0px; width: 270px; height: 115px; background-repeat:no-repeat; background-size: 100% 100%;
    background-image:url(https://db4sgowjqfwig.cloudfront.net/campaigns/154555/assets/787719/adventure-log-last-updated.png);
    padding-top: 30px; padding-left: 10%; padding-right: 10%; transition: all .2s ease-in-out; }

    /* Adventure Timeline previous & next */
    .adventure-log-show .small-8.columns.post-column, .adventure-log-show .small-4.columns.date-column.post-date { background: none; }
    .adventure-log-show .sidebar-adventure-log-neighbors a { background-repeat:no-repeat; background-size: 100% 100%;
    background-image:url(https://db4sgowjqfwig.cloudfront.net/campaigns/154555/assets/787356/adventure-log-previous-next.png); height: 135px; width: 270px; }

    /* Adventure Timeline "you are here" */
    .adventure-log-show .neighbor-post.current-post .current-post-placeholder { display: none; }
    .adventure-log-show .sidebar-adventure-log-neighbors .neighbor-post.current-post { margin-top: 0px; margin: 0px; }
    .adventure-log-show .neighbor-post.current-post { background-repeat:no-repeat; background-size: 100% 100%; height: 73px; width: 270px;
    background-image:url(https://db4sgowjqfwig.cloudfront.net/campaigns/154555/assets/787661/adventure-log-current.png);
    margin: none !important;}

    /* Adventure Timeline positioning */
    .adventure-log-show .sidebar .post-date { padding-top: 38px; }

    /* Adventure Timeline clearing old "basic" formatting" */
    /* .adventure-log-show .sidebar-last-updated { border-top: none; margin-bottom: 0px; }*/
    .adventure-log-show .when .time { padding-top: 0!important; }
    .adventure-log-show .revisions-link-container { background: none; }
    .adventure-log-show .who { background-color: transparent !important; margin-top: 0px !important; }
    .adventure-log-show .background { display: none; }
    .adventure-log-show .sidebar-adventure-log-neighbors a { padding: 0 !important; }

    Best of luck decoding my shennagins:-/

    -bort

  • Kallak
    Kallak
    Posts: 1,090

    On my campaign, I just eliminated the multiple box format and did a single "lists all logs" entry. Then the individual pages use a basic previous/next set up at the bottom and/or the right side column to move around. Being able to go back to the general listing at any time and choose any log lessens the need for links to move around per log.

    All the best,
    - Kallak
Sign In or Register to comment.

March 2024
Wrath of the Highborn

Read the feature post on the blog
Return to Obsidian Portal

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Discussions