Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
11.95 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#1794
  +user: Proxies\__CG__\App\Entity\User {#1900 …}
  +magazine: App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "vexillology@lemmy.world"
    +title: "vexillology"
    +description: """
      A community dedicated to flags and discussion about flags.\n
      \n
      Other communities:\n
      \n
      - Vexillologyjerk [/c/vexillologyjerk@lemmy.antemeridiem.xyz](/c/vexillologyjerk@lemmy.antemeridiem.xyz)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 134
    +entryCommentCount: 209
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1727963211 {#297
      date: 2024-10-03 15:46:51.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 61
    +apId: "vexillology@lemmy.world"
    +apProfileId: "https://lemmy.world/c/vexillology"
    +apPublicUrl: "https://lemmy.world/c/vexillology"
    +apFollowersUrl: "https://lemmy.world/c/vexillology/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "vexillology"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729578668 {#298
      date: 2024-10-22 08:31:08.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697538962 {#292
      date: 2023-10-17 12:36:02.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1899 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
  +slug: "What-are-your-thoughts-on-complexity-in-flag-designs"
  +title: "What are your thoughts on complexity in flag designs?"
  +url: "https://kbin.social/m/vexillology@lemmy.world/t/652589"
  +body: """
    There are a lot of varying opinions on how complex flags should be. Some prefer that flags be kept more simple and minimal, and others feel that simple flags come off as bland, corporate, and unflaglike. What do you think?\n
    \n
    My take is that complexity on flags can be great given the following:\n
    \n
    - Complexity is used to make a specific a focal point stand out. Flags aren't paintings and shouldn't be littered with complex designs. Instead, the complexity should be focused in the flag's device.\n
    - Complexity is in shape, not in color. If a flag has 6 different colors in its device, it just ends up feeling cluttered imo.\n
    - Complex images are unique and symbolic. In general, devices should be symbolic, but imo both it and distinctness is especially important if you're going to draw extra attention to it with a complex design.\n
    \n
    One of my favorite flags, the [flag of Bhutan](https://upload.wikimedia.org/wikipedia/commons/9/91/Flag_of_Bhutan.svg), does all of these with its black and white dragon.\n
    \n
    Edit: Also want to add that I don't think flags being minimal or following more modern design principles makes them soulless and corporate. Simple designs can look great, and I honestly tend to prefer them. Just because logos tend to use more simplistic designs doesn't mean flags can't either.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700857151 {#1861
    date: 2023-11-24 21:19:11.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1949 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 16281
  -titleTs: "'complex':6 'design':9 'flag':8 'thought':4"
  -bodyTs: "'/wikipedia/commons/9/91/flag_of_bhutan.svg),':159 '6':100 'add':174 'also':171 'aren':67 'attent':141 'bhutan':156 'black':166 'bland':33 'clutter':111 'color':95,102 'come':30 'complex':10,45,54,76,80,89,113,146 'corpor':34,193 'design':77,147,187,195,214 'devic':88,105,121 'differ':101 'distinct':130 'doesn':215 'dragon':169 'draw':139 'edit':170 'either':221 'end':108 'especi':132 'extra':140 'favorit':151 'feel':26,110 'flag':11,17,29,47,66,86,98,152,154,180,218 'focal':62 'focus':83 'follow':53,184 'general':120 'given':51 'go':137 'great':50,198 'honest':201 'imag':114 'imo':112,126 'import':133 'instead':78 'kept':19 'litter':74 'logo':208 'look':197 'lot':4 'make':58,189 'mean':217 'minim':23,182 'modern':186 'one':148 'opinion':7 'other':25 'paint':69 'point':63 'prefer':15,204 'principl':188 're':136 'shape':92 'shouldn':71 'simpl':21,28,194 'simplist':213 'soulless':191 'specif':60 'stand':64 'symbol':118,124 'take':42 'tend':202,209 'think':40,179 'unflaglik':36 'uniqu':116 'upload.wikimedia.org':158 'upload.wikimedia.org/wikipedia/commons/9/91/flag_of_bhutan.svg),':157 'use':56,211 'vari':6 'want':172 'white':168"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700884377
  +visibility: "visible             "
  +apId: "https://kbin.social/m/vexillology@lemmy.world/t/652589"
  +editedAt: DateTimeImmutable @1701361241 {#75
    date: 2023-11-30 17:20:41.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700834377 {#2415
    date: 2023-11-24 14:59:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#1794
  +user: Proxies\__CG__\App\Entity\User {#1900 …}
  +magazine: App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "vexillology@lemmy.world"
    +title: "vexillology"
    +description: """
      A community dedicated to flags and discussion about flags.\n
      \n
      Other communities:\n
      \n
      - Vexillologyjerk [/c/vexillologyjerk@lemmy.antemeridiem.xyz](/c/vexillologyjerk@lemmy.antemeridiem.xyz)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 134
    +entryCommentCount: 209
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1727963211 {#297
      date: 2024-10-03 15:46:51.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 61
    +apId: "vexillology@lemmy.world"
    +apProfileId: "https://lemmy.world/c/vexillology"
    +apPublicUrl: "https://lemmy.world/c/vexillology"
    +apFollowersUrl: "https://lemmy.world/c/vexillology/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "vexillology"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729578668 {#298
      date: 2024-10-22 08:31:08.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697538962 {#292
      date: 2023-10-17 12:36:02.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1899 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
  +slug: "What-are-your-thoughts-on-complexity-in-flag-designs"
  +title: "What are your thoughts on complexity in flag designs?"
  +url: "https://kbin.social/m/vexillology@lemmy.world/t/652589"
  +body: """
    There are a lot of varying opinions on how complex flags should be. Some prefer that flags be kept more simple and minimal, and others feel that simple flags come off as bland, corporate, and unflaglike. What do you think?\n
    \n
    My take is that complexity on flags can be great given the following:\n
    \n
    - Complexity is used to make a specific a focal point stand out. Flags aren't paintings and shouldn't be littered with complex designs. Instead, the complexity should be focused in the flag's device.\n
    - Complexity is in shape, not in color. If a flag has 6 different colors in its device, it just ends up feeling cluttered imo.\n
    - Complex images are unique and symbolic. In general, devices should be symbolic, but imo both it and distinctness is especially important if you're going to draw extra attention to it with a complex design.\n
    \n
    One of my favorite flags, the [flag of Bhutan](https://upload.wikimedia.org/wikipedia/commons/9/91/Flag_of_Bhutan.svg), does all of these with its black and white dragon.\n
    \n
    Edit: Also want to add that I don't think flags being minimal or following more modern design principles makes them soulless and corporate. Simple designs can look great, and I honestly tend to prefer them. Just because logos tend to use more simplistic designs doesn't mean flags can't either.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700857151 {#1861
    date: 2023-11-24 21:19:11.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1949 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 16281
  -titleTs: "'complex':6 'design':9 'flag':8 'thought':4"
  -bodyTs: "'/wikipedia/commons/9/91/flag_of_bhutan.svg),':159 '6':100 'add':174 'also':171 'aren':67 'attent':141 'bhutan':156 'black':166 'bland':33 'clutter':111 'color':95,102 'come':30 'complex':10,45,54,76,80,89,113,146 'corpor':34,193 'design':77,147,187,195,214 'devic':88,105,121 'differ':101 'distinct':130 'doesn':215 'dragon':169 'draw':139 'edit':170 'either':221 'end':108 'especi':132 'extra':140 'favorit':151 'feel':26,110 'flag':11,17,29,47,66,86,98,152,154,180,218 'focal':62 'focus':83 'follow':53,184 'general':120 'given':51 'go':137 'great':50,198 'honest':201 'imag':114 'imo':112,126 'import':133 'instead':78 'kept':19 'litter':74 'logo':208 'look':197 'lot':4 'make':58,189 'mean':217 'minim':23,182 'modern':186 'one':148 'opinion':7 'other':25 'paint':69 'point':63 'prefer':15,204 'principl':188 're':136 'shape':92 'shouldn':71 'simpl':21,28,194 'simplist':213 'soulless':191 'specif':60 'stand':64 'symbol':118,124 'take':42 'tend':202,209 'think':40,179 'unflaglik':36 'uniqu':116 'upload.wikimedia.org':158 'upload.wikimedia.org/wikipedia/commons/9/91/flag_of_bhutan.svg),':157 'use':56,211 'vari':6 'want':172 'white':168"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700884377
  +visibility: "visible             "
  +apId: "https://kbin.social/m/vexillology@lemmy.world/t/652589"
  +editedAt: DateTimeImmutable @1701361241 {#75
    date: 2023-11-30 17:20:41.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700834377 {#2415
    date: 2023-11-24 14:59:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#1794
  +user: Proxies\__CG__\App\Entity\User {#1900 …}
  +magazine: App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "vexillology@lemmy.world"
    +title: "vexillology"
    +description: """
      A community dedicated to flags and discussion about flags.\n
      \n
      Other communities:\n
      \n
      - Vexillologyjerk [/c/vexillologyjerk@lemmy.antemeridiem.xyz](/c/vexillologyjerk@lemmy.antemeridiem.xyz)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 134
    +entryCommentCount: 209
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1727963211 {#297
      date: 2024-10-03 15:46:51.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 61
    +apId: "vexillology@lemmy.world"
    +apProfileId: "https://lemmy.world/c/vexillology"
    +apPublicUrl: "https://lemmy.world/c/vexillology"
    +apFollowersUrl: "https://lemmy.world/c/vexillology/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "vexillology"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729578668 {#298
      date: 2024-10-22 08:31:08.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697538962 {#292
      date: 2023-10-17 12:36:02.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1899 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
  +slug: "What-are-your-thoughts-on-complexity-in-flag-designs"
  +title: "What are your thoughts on complexity in flag designs?"
  +url: "https://kbin.social/m/vexillology@lemmy.world/t/652589"
  +body: """
    There are a lot of varying opinions on how complex flags should be. Some prefer that flags be kept more simple and minimal, and others feel that simple flags come off as bland, corporate, and unflaglike. What do you think?\n
    \n
    My take is that complexity on flags can be great given the following:\n
    \n
    - Complexity is used to make a specific a focal point stand out. Flags aren't paintings and shouldn't be littered with complex designs. Instead, the complexity should be focused in the flag's device.\n
    - Complexity is in shape, not in color. If a flag has 6 different colors in its device, it just ends up feeling cluttered imo.\n
    - Complex images are unique and symbolic. In general, devices should be symbolic, but imo both it and distinctness is especially important if you're going to draw extra attention to it with a complex design.\n
    \n
    One of my favorite flags, the [flag of Bhutan](https://upload.wikimedia.org/wikipedia/commons/9/91/Flag_of_Bhutan.svg), does all of these with its black and white dragon.\n
    \n
    Edit: Also want to add that I don't think flags being minimal or following more modern design principles makes them soulless and corporate. Simple designs can look great, and I honestly tend to prefer them. Just because logos tend to use more simplistic designs doesn't mean flags can't either.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 11
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700857151 {#1861
    date: 2023-11-24 21:19:11.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1949 …}
  +votes: Doctrine\ORM\PersistentCollection {#1895 …}
  +reports: Doctrine\ORM\PersistentCollection {#2402 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1388 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1375 …}
  +badges: Doctrine\ORM\PersistentCollection {#1400 …}
  +children: []
  -id: 16281
  -titleTs: "'complex':6 'design':9 'flag':8 'thought':4"
  -bodyTs: "'/wikipedia/commons/9/91/flag_of_bhutan.svg),':159 '6':100 'add':174 'also':171 'aren':67 'attent':141 'bhutan':156 'black':166 'bland':33 'clutter':111 'color':95,102 'come':30 'complex':10,45,54,76,80,89,113,146 'corpor':34,193 'design':77,147,187,195,214 'devic':88,105,121 'differ':101 'distinct':130 'doesn':215 'dragon':169 'draw':139 'edit':170 'either':221 'end':108 'especi':132 'extra':140 'favorit':151 'feel':26,110 'flag':11,17,29,47,66,86,98,152,154,180,218 'focal':62 'focus':83 'follow':53,184 'general':120 'given':51 'go':137 'great':50,198 'honest':201 'imag':114 'imo':112,126 'import':133 'instead':78 'kept':19 'litter':74 'logo':208 'look':197 'lot':4 'make':58,189 'mean':217 'minim':23,182 'modern':186 'one':148 'opinion':7 'other':25 'paint':69 'point':63 'prefer':15,204 'principl':188 're':136 'shape':92 'shouldn':71 'simpl':21,28,194 'simplist':213 'soulless':191 'specif':60 'stand':64 'symbol':118,124 'take':42 'tend':202,209 'think':40,179 'unflaglik':36 'uniqu':116 'upload.wikimedia.org':158 'upload.wikimedia.org/wikipedia/commons/9/91/flag_of_bhutan.svg),':157 'use':56,211 'vari':6 'want':172 'white':168"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700884377
  +visibility: "visible             "
  +apId: "https://kbin.social/m/vexillology@lemmy.world/t/652589"
  +editedAt: DateTimeImmutable @1701361241 {#75
    date: 2023-11-30 17:20:41.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700834377 {#2415
    date: 2023-11-24 14:59:37.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#289
  +icon: Proxies\__CG__\App\Entity\Image {#270 …}
  +name: "vexillology@lemmy.world"
  +title: "vexillology"
  +description: """
    A community dedicated to flags and discussion about flags.\n
    \n
    Other communities:\n
    \n
    - Vexillologyjerk [/c/vexillologyjerk@lemmy.antemeridiem.xyz](/c/vexillologyjerk@lemmy.antemeridiem.xyz)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 134
  +entryCommentCount: 209
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1727963211 {#297
    date: 2024-10-03 15:46:51.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#261 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
  +entries: Doctrine\ORM\PersistentCollection {#204 …}
  +posts: Doctrine\ORM\PersistentCollection {#162 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
  +bans: Doctrine\ORM\PersistentCollection {#141 …}
  +reports: Doctrine\ORM\PersistentCollection {#127 …}
  +badges: Doctrine\ORM\PersistentCollection {#105 …}
  +logs: Doctrine\ORM\PersistentCollection {#95 …}
  +awards: Doctrine\ORM\PersistentCollection {#84 …}
  +categories: Doctrine\ORM\PersistentCollection {#71 …}
  -id: 61
  +apId: "vexillology@lemmy.world"
  +apProfileId: "https://lemmy.world/c/vexillology"
  +apPublicUrl: "https://lemmy.world/c/vexillology"
  +apFollowersUrl: "https://lemmy.world/c/vexillology/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "vexillology"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729578668 {#298
    date: 2024-10-22 08:31:08.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1697538962 {#292
    date: 2023-10-17 12:36:02.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details