theme.puml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. @startuml
  2. !define BLACK #363D5D
  3. !define LINE #1a3164
  4. !define BACKGROUND #b9cefc
  5. !define BORDER #e58e26
  6. !define GREEN #66aa66
  7. !define BLUE #4067af
  8. !define BLUE_LIGHT #c6dbff
  9. ' Base Setting
  10. skinparam Shadowing false
  11. skinparam backgroundColor #fff
  12. skinparam ComponentStyle uml2
  13. skinparam TitleFontSize 18
  14. skinparam Padding 3
  15. skinparam Default {
  16. FontName 'Segoe UI'
  17. FontColor BLACK
  18. FontSize 14
  19. FontStyle plain
  20. }
  21. skinparam Class {
  22. BackgroundColor BLUE_LIGHT
  23. BorderColor BLACK
  24. }
  25. skinparam Component {
  26. ArrowColor LINE
  27. BorderColor BLACK
  28. BackgroundColor BACKGROUND
  29. }
  30. skinparam Note {
  31. ArrowThickness 2
  32. ArrowColor LINE
  33. ActorBorderThickness 1
  34. LifeLineBorderColor GREEN
  35. BorderColor #666666
  36. BackgroundColor #eeeeee
  37. }
  38. skinparam Interface {
  39. BorderColor BLACK
  40. BackgroundColor BLUE
  41. }
  42. skinparam Activity {
  43. FontColor white
  44. AttributeFontColor white
  45. BackgroundColor BLUE
  46. BorderColor BLACK
  47. ArrowColor #222266
  48. }
  49. skinparam ActivityDiamond {
  50. BackgroundColor BLUE_LIGHT
  51. BorderColor BLACK
  52. FontColor BLACK
  53. }
  54. skinparam Sequence {
  55. ArrowThickness 2
  56. ArrowColor LINE
  57. ActorBorderThickness 1
  58. LifeLineBorderColor GREEN
  59. ParticipantBorderThickness 0
  60. BorderColor BORDER
  61. BackgroundColor BACKGROUND
  62. }
  63. skinparam State {
  64. FontStyle bold
  65. BackgroundColor BLUE_LIGHT
  66. BorderColor BLACK
  67. }
  68. skinparam Participant {
  69. BackgroundColor BLACK
  70. BorderColor BORDER
  71. FontColor #FFFFFF
  72. }
  73. skinparam Actor {
  74. BackgroundColor BLACK
  75. BorderColor BLACK
  76. }
  77. skinparam Object {
  78. BorderColor #666666
  79. BackgroundColor BACKGROUND
  80. }
  81. @enduml