Skip to content

Company automation#12

Open
michaeltlombardi wants to merge 3 commits intoFlagrantGarden:mainfrom
michaeltlombardi:company-automation
Open

Company automation#12
michaeltlombardi wants to merge 3 commits intoFlagrantGarden:mainfrom
michaeltlombardi:company-automation

Conversation

@michaeltlombardi
Copy link
Copy Markdown
Contributor

No description provided.

@netlify
Copy link
Copy Markdown

netlify bot commented Sep 22, 2021

✔️ Deploy Preview for flagrant-garden ready!

🔨 Explore the source changes: 2bb416a

🔍 Inspect the deploy log: https://app.netlify.com/sites/flagrant-garden/deploys/6160ad292b264b00087dfb34

😎 Browse the preview: https://deploy-preview-12--flagrant-garden.netlify.app/docs/factions/tools/company

@michaeltlombardi michaeltlombardi force-pushed the company-automation branch 3 times, most recently from c5b6b83 to f9880cd Compare September 24, 2021 04:08
@michaeltlombardi
Copy link
Copy Markdown
Contributor Author

Note: user testing showed that this doesn't work in firefox by default, will need to investigate adding a polyfill for dialog.

@michaeltlombardi michaeltlombardi force-pushed the company-automation branch 4 times, most recently from c274560 to d45b5e8 Compare October 1, 2021 12:19
This work is still very WIP. The group builder is not finished, nothing
is styled, and the javascript is still directly in the template.

Once the functionality is implemented, the javascript will need to be
moved out to the assets folder and the entire thing will need styling.

You can now:

- Edit the company to set name/description
- Add a new group which:
  - Steps through group design, letting you mark the group as captain,
    reroll captain's trait, set base profile, select traits (which
    then auto-update the profile), review the "final" profile, and
    submit the profile, adding it to the company display
  - can then be added from the company edit menu
  - can be deleted from the options list
- Edit the company roster to:
  - add new group entries
  - remove existing group entries
  - modify an existing group entry
- Save the Company for refresh persistance

Next steps:
- Implement form validation
- Make sure the entire thing can be exported as a JSON blob and also
  imported back from one; store it in the local storage cache by default
- Figure out a way to switch between different companies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant