laenavesse: (Default)
laenavesse ([personal profile] laenavesse) wrote in [community profile] efryndiel2023-03-24 12:58 am

[ code ] thread tracker v. cottagecore (with bonus inventory list)

cottagecore collapsible tracker
(with bonus inventory list)


2023
January
2/06 : Log » this tracker has a lot of different options! and many ways to customize! it does have a "manual c/p" version if the spreadsheet is too overwhelming for those not familiar with googlesheets or don't need all the bells and whistles
» { character } you can do custom formatting with your info, such as using italics or other html formatting codes
» { character } the neat thing about this sheet is it will keep a tally of your comments or points, which is handy for games that use rewards
2/10 » { character } this sheet has "just the tracker" version and there is a "rewards" version. since every game has a different format, please contact me so i can set one up for your game specifically
February
3/14: Network » { character } leaving fields blank is totally fine. don't like the "TYPE" column? just clear out the example values and right click > hide the column
3/14: Network » { character } same with the "COM#", "STATUS", and "USED" columns. You can hide the "COM#" column and toggle comments to be invisible or shown, but you can delete the "STATUS" and "USED" columns as they aren't used the code.
3/19 : Network » i just randomly colored the empty squares to make it look nice you can always reset that back to white or change it
» { character } the "STYLE" sheet has a lot of fields to customize. the "MONTHS" sheet is where you put in all the cool customization for the month headers. if you want to make the header blank, just leave the field empty.
» { character } blurb blurb blurb blurby blurb

March
4/03: Network » { character } now i just have a lot of blurbs blah blah blah blah blah
4/12: Log » { character } blah blah blah blah
4/15: Inbox » { character } it's for testing stuff so you can preview before clearing out everything
4/20: Log » { character } lalalalalalala
April
5/01 : Log » these are all collapsible by the way, just click on the month headers or click on the screenshot below




Inventory
Item
» shovel
» watering can
» cards
Furniture
» chair
» bed
» stool
Regain
» puppy: optional blurb written out with item
» portrait
Misc.
» billboard sign

Inventory
simplified version with just the list of items, no group headers

» shovel
» watering can
» cards
» chair
» bed
» stool
» puppy: optional blurb written out with item
» portrait
» billboard sign




about

I might have overdone it with this one, but here we are! This is cute little thread tracker that kind of has a simple, cozy, "cottagecore" vibe, though that's mostly due to the default images and colors. You could change this up and be a whole different theme. I also themed an "Inventory" or "Rewards" list since the layout worked fairly well for something simple.

Both codes are pretty straightforward and easy to update, and there is both an HTML Pastebin and an automated spreadsheet version. However, the spreadsheet has a lot of different features (and thus versions) available, such as basic point tracking and inventory/reward management. For [community profile] fabletales, I've also created form submissions to help with rewards. You can take a look at how that is working here, and if you'd like me to customize this code for something similar for your game, let me know!

A small credit code is included, but any credit goes to [personal profile] laenavesse @ [community profile] efryndiel. Although not necessary, I do accept tips on ko-fi! I can also do script commissions for other codes!


raw code instructions

Here are the Pastebins for the raw code. You can save or c/p the code and edit it as you see fit:
» Thread Tracker: Cottagecore
» Inventory List

» The colors used in both are:

  • #301704: main and header font
  • #ebe0d9: year header bg
  • #a28169: all borders, all text shadows, month and inventory header bg
  • #f5f2ef: box bg
  • #7b5f0c: character
  • #875243: normal thread link
  • #b9a18f: blockquote border
  • #9c6151: blockquote thread link

» Everything in the thread tracker is collapsible, all you need is to put <details> or <details open>
» The symbols provided are completely random and can be whatever you want.
» To add more "Month Sections" use the code between "MONTH SECTION" and "END MONTH SECTION". Same for adding years.
» You can replace the month header image to be whatever you want or just leave the url() empty. You can also delete all the extra background code if you just want a plain background color (eg. background: #a28169;)
» Use <br /> tags for line breaks!



spreadsheet script and instructions

Google Spreadsheets allows the user to create app scripts, and with this tool it can take the data in the sheet and generate the code. This makes things like trackers much more manageable to maintain, and here are some other highlights featured with this sheet and script:

  • Calculate simple point totals based on comment counts
  • Inventory version has customizable dropdown menu option where you can edit a specified column to name your item categories
  • Capable of calculating points and generating submission forms for rewards (see Fable's for a current example, Avalon's for an older concept).

You can also preview how the code will look like before c/p'ing it into DW. Here are some screenshots of how the spreadsheet looks like:



Here are different versions of the spreadsheet. To save, Make a Copy of it for your own use:

»» Cottagecore: Thread Tracker (Tracker Only) — no inventory, no points, just the tracker and simplest version.
»» Cottagecore: Inventory — just the inventory list; no tracker, no points.
»» Cottagecore Complete — both the tracker AND inventory with a simple total points calculation.

It does dump the code out as a giant blob, so use something like HTML Formatter if you want something neater (it has no affect on the code itself).

It's already "pre-filled" with random data so you can see how it works. Detailed instructions are included on how to do practically everything you could possibly do with the code with minimum risk. But if you have any questions or need help with modifications, just comment and I'll take a poke, even customize it for you if possible. However, I am not a professional, so my own abilities are limited.

yanyan: (ccs》witch)

[personal profile] yanyan 2023-05-05 01:46 pm (UTC)(link)
Just want to say this is soooo pretty and convenient! Might use it the next time I have the right character and game for it.
morrow: (pic#)

[personal profile] morrow 2023-08-27 11:17 pm (UTC)(link)
This is so cute!!! It looks great:)
hauntedsnowfall: (calm 15)

[personal profile] hauntedsnowfall 2024-08-09 09:14 pm (UTC)(link)
I adore this, thank you!
Edited 2024-08-09 21:14 (UTC)