Hello, I was curious why you decided to restrict the theme colors for your character sheet to only specific colors and not allow an option for custom colors?
I was able to implement a custom theme picker for the character sheet in less than 200 lines of javascript (It's only that long because I basically have to modify things on the character sheet, it would be very few lines if it was implemented directly into your system).
I don't mind adding cool features like this to my extension, but this is something you could implement in a few lines of code (I am a website developer, I know this isn't hard to implement). So I was shocked when I realized it was excluded.
There are a million things we could do on the site that are "a few lines of code". Those million things add up to not getting any big features done :)
We will eventually get to more customization's like that, but I'm sure there's more users that would like Wild-shapes, Ki Points, etc. implemented before custom theme colors.
There are a million things we could do on the site that are "a few lines of code". Those million things add up to not getting any big features done :)
We will eventually get to more customization's like that, but I'm sure there's more users that would like Wild-shapes, Ki Points, etc. implemented before custom theme colors.
That is all very true, and I am not sure if I am misreading the tone (text is so hard to judge). I didn't mean to sound rude or demanding. I mostly wanted to know if this is a planned feature or not. And if not why?
After re-reading my post. I could see how I came off as demanding or rude, and I do apologize for that. It was not the intent. I simply meant that I implemented the feature in about 6 hours doing it the hard way. I wasn't sure why it wasn't just built into the system by default. Because from my personal history of designing websites it wouldn't be complicated nor would it be very time-consuming.
I do apologize if I came off rude or demanding, it honestly was not my intent to offend or belittle your work. I understand you have a lot on your plates.
I'll caveat this in advance by saying I'm not part of the dev team, so this is my take, based upon what I see.
The dev team use agile methodology, implementing in "sprints" (I won't explain this here - google it if you're not sure how that works).
It's typical when implementing in such a manner to prioritise what code you're writing, so the "nice to have" code doesn't always make it into a sprint, because priority was the core functionality and major features.
I'd say that something like adding a color-picker to the character sheet is one of those "nice to have" features.
Now - if that was on the list of features and didn't make it in, you're now starting a new sprint. Do you dedicate the entire sprint to implementing a few nice to have features that didn't make it into previous sprints? Do you instead move onto the next major feature set that you want to implement. What happens if WotC give you short notice that they're releasing new content that hadn't been advertised?
My point is, there are so many factors to consider that you can't just look at any change in isolation.
btw, you didn't come across as rude, so don't worry about that - but I can imagine receiving a constant stream of, "Why can't we have X right now?" questions can be a little irritating for the dev team. :)
Nah, I didn't take it as rude, just typed out a reply in short order. I love the work y'all are doing with the extensions. Works as a good proving grounds for future features.
Stormknight, I get the idea you are saying and I understand the devs have a lot on their feature. And even to agree with heartless as someone who loves playing a Druid, I would much prefer to have them working on the Wild Shape and companion features. Because sadly that was one of the things I was going to start implementing because It was starting to become annoying bookmarking all the creatures I could wild shape into. It would be nice to just have a list of creatures I can quickly add and see stats for.
I guess I am to the point where I should ask something. If I do include this, is this something someone at DDB would get annoyed by? I would hate to include to step on your feet.
Stormknight, I get the idea you are saying and I understand the devs have a lot on their feature. And even to agree with heartless as someone who loves playing a Druid, I would much prefer to have them working on the Wild Shape and companion features. Because sadly that was one of the things I was going to start implementing because It was starting to become annoying bookmarking all the creatures I could wild shape into. It would be nice to just have a list of creatures I can quickly add and see stats for.
I guess I am to the point where I should ask something. If I do include this, is this something someone at DDB would get annoyed by? I would hate to include to step on your feet.
I would PM BadEye about that particular feature. If he's OK with it, then you're in the clear.
Any advice on how to get him to respond. I still haven't heard from him on my previous request. After a week, I just ended up putting a support ticket in and they ended up getting back to me. lol
I know he is extremely busy. I'll still PM him. I just wasn't sure if there was some way I could better grab his attention. I am pushing an update later this week and was going to include this. If I don't hear from him, I will just delay this part.
It's typical when implementing in such a manner to prioritise what code you're writing, so the "nice to have" code doesn't always make it into a sprint, because priority was the core functionality and major features.
Hmm, then maybe they need a jogger? Someone separate from the sprinting team who just jogs along, implementing the little things that don't conflict with the big picture but act to compliment it?
Rollback Post to RevisionRollBack
"Most people are other people. Their thoughts are someone else's opinions, their lives a mimicry, their passions a quotation."
Hmm, then maybe they need a jogger? Someone separate from the sprinting team who just jogs along, implementing the little things that don't conflict with the big picture but act to compliment it?
Yup, and someone fixing issues that arise as well.
The D&D Beyond team is growing, but growth needs to be managed correctly. I have faith that the product and the team are being managed well and additions to the team are being made in a structured manner.
I've looked at those, but is there a way to know if I'll be working on D&D Beyond stuff and not all of curse's other stuff. I love D&D Beyond, but it's about the only product I use from curse...
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hello, I was curious why you decided to restrict the theme colors for your character sheet to only specific colors and not allow an option for custom colors?
I was able to implement a custom theme picker for the character sheet in less than 200 lines of javascript (It's only that long because I basically have to modify things on the character sheet, it would be very few lines if it was implemented directly into your system).
I don't mind adding cool features like this to my extension, but this is something you could implement in a few lines of code (I am a website developer, I know this isn't hard to implement). So I was shocked when I realized it was excluded.
Here are screenshots of it working
Not happening because you get colour themes as pre-order bonuses on books.
Oh, then they may not be happy if I include this into my chrome extension.
That is also a bad reason, in my opinion.
There are a million things we could do on the site that are "a few lines of code". Those million things add up to not getting any big features done :)
We will eventually get to more customization's like that, but I'm sure there's more users that would like Wild-shapes, Ki Points, etc. implemented before custom theme colors.
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
That is all very true, and I am not sure if I am misreading the tone (text is so hard to judge). I didn't mean to sound rude or demanding. I mostly wanted to know if this is a planned feature or not. And if not why?
After re-reading my post. I could see how I came off as demanding or rude, and I do apologize for that. It was not the intent. I simply meant that I implemented the feature in about 6 hours doing it the hard way. I wasn't sure why it wasn't just built into the system by default. Because from my personal history of designing websites it wouldn't be complicated nor would it be very time-consuming.
I do apologize if I came off rude or demanding, it honestly was not my intent to offend or belittle your work. I understand you have a lot on your plates.
I'll caveat this in advance by saying I'm not part of the dev team, so this is my take, based upon what I see.
The dev team use agile methodology, implementing in "sprints" (I won't explain this here - google it if you're not sure how that works).
It's typical when implementing in such a manner to prioritise what code you're writing, so the "nice to have" code doesn't always make it into a sprint, because priority was the core functionality and major features.
I'd say that something like adding a color-picker to the character sheet is one of those "nice to have" features.
Now - if that was on the list of features and didn't make it in, you're now starting a new sprint. Do you dedicate the entire sprint to implementing a few nice to have features that didn't make it into previous sprints? Do you instead move onto the next major feature set that you want to implement. What happens if WotC give you short notice that they're releasing new content that hadn't been advertised?
My point is, there are so many factors to consider that you can't just look at any change in isolation.
btw, you didn't come across as rude, so don't worry about that - but I can imagine receiving a constant stream of, "Why can't we have X right now?" questions can be a little irritating for the dev team. :)
Pun-loving nerd | Faith Elisabeth Lilley | She/Her/Hers | Profile art by Becca Golins
If you need help with homebrew, please post on the homebrew forums, where multiple staff and moderators can read your post and help you!
"We got this, no problem! I'll take the twenty on the left - you guys handle the one on the right!"🔊
Nah, I didn't take it as rude, just typed out a reply in short order. I love the work y'all are doing with the extensions. Works as a good proving grounds for future features.
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
Stormknight, I get the idea you are saying and I understand the devs have a lot on their feature. And even to agree with heartless as someone who loves playing a Druid, I would much prefer to have them working on the Wild Shape and companion features. Because sadly that was one of the things I was going to start implementing because It was starting to become annoying bookmarking all the creatures I could wild shape into. It would be nice to just have a list of creatures I can quickly add and see stats for.
I guess I am to the point where I should ask something. If I do include this, is this something someone at DDB would get annoyed by? I would hate to include to step on your feet.
I would PM BadEye about that particular feature. If he's OK with it, then you're in the clear.
I am the Inquisitor Imperitus. I am judge, jury, and executioner. Draw your last breath now, as I send you to the Nine Hells.
Any advice on how to get him to respond. I still haven't heard from him on my previous request. After a week, I just ended up putting a support ticket in and they ended up getting back to me. lol
I know he is extremely busy. I'll still PM him. I just wasn't sure if there was some way I could better grab his attention. I am pushing an update later this week and was going to include this. If I don't hear from him, I will just delay this part.
Hmm, then maybe they need a jogger? Someone separate from the sprinting team who just jogs along, implementing the little things that don't conflict with the big picture but act to compliment it?
"Most people are other people. Their thoughts are someone else's opinions, their lives a mimicry, their passions a quotation."
― Oscar Wilde.
Yup, and someone fixing issues that arise as well.
The D&D Beyond team is growing, but growth needs to be managed correctly. I have faith that the product and the team are being managed well and additions to the team are being made in a structured manner.
https://www.curse.com/careers
Pun-loving nerd | Faith Elisabeth Lilley | She/Her/Hers | Profile art by Becca Golins
If you need help with homebrew, please post on the homebrew forums, where multiple staff and moderators can read your post and help you!
"We got this, no problem! I'll take the twenty on the left - you guys handle the one on the right!"🔊
I've looked at those, but is there a way to know if I'll be working on D&D Beyond stuff and not all of curse's other stuff. I love D&D Beyond, but it's about the only product I use from curse...