Skip to content

Commit f3dfc68

Browse files
[Flipper] Render unlistead features for admins always
1 parent c003bf0 commit f3dfc68

File tree

2 files changed

+19
-16
lines changed

2 files changed

+19
-16
lines changed

app/views/events/settings/_features.html.erb

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
<%# locals: (event:) %>
22

3-
<%= render partial: "features/preview", locals: {
4-
id: "home-page-redesign",
5-
classes: ["feature-home-page-redesign"],
6-
feature_flag: :event_home_page_redesign_2024_09_21,
7-
name: "Home Page Redesign",
8-
description: "A fresh new look for your event's home page!",
9-
event:
10-
} if Flipper.enabled?(:event_home_page_redesign_2024_09_21, event) %>
3+
<% admin_tool("mb3") do %>
4+
<%= render partial: "features/preview", locals: {
5+
id: "home-page-redesign",
6+
classes: ["feature-home-page-redesign", "pb2"],
7+
feature_flag: :event_home_page_redesign_2024_09_21,
8+
name: "Home Page Redesign",
9+
description: "A fresh new look for your event's home page!",
10+
event:
11+
} %>
12+
<% end %>
1113

1214
<details>
1315
<summary class="mb2">Past feature previews</summary>

app/views/users/edit_featurepreviews.html.erb

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@
77
<turbo-frame id="settings" autoscroll data-autoscroll-behavior="smooth">
88
<%= render "settings_nav", active: "previews" %>
99
<section>
10+
<% admin_tool("mb3") do %>
11+
<%= render partial: "features/preview", locals: {
12+
id: "minimalistic-ledger",
13+
feature_flag: :transactions_background_2024_06_05,
14+
name: "Minimalistic Ledger",
15+
description: "This feature flag makes the ledger more minimalistic by removing the colored backgrounds from transactions.",
16+
user: @user
17+
} %>
18+
<% end %>
1019

1120
<%= render partial: "features/preview", locals: {
1221
id: "transaction-popovers",
@@ -16,14 +25,6 @@
1625
user: @user
1726
} %>
1827

19-
<%= render partial: "features/preview", locals: {
20-
id: "minimalistic-ledger",
21-
feature_flag: :transactions_background_2024_06_05,
22-
name: "Minimalistic Ledger",
23-
description: "This feature flag makes the ledger more minimalistic by removing the colored backgrounds from transactions.",
24-
user: @user
25-
} if Flipper.enabled?(:transactions_background_2024_06_05, @user) %>
26-
2728
<%= render partial: "features/preview", locals: {
2829
id: "sudo-mode",
2930
feature_flag: :sudo_mode_2015_07_21,

0 commit comments

Comments
 (0)