Logic is logic. There are certain stylized "logics" like "first order logic" which are constraints on the expressivity. "Temporal logic" or "modal logic" but in the end it comes all back down to basic logic. The issue is mostly the nature and interpretation of the input variables and results. And that is where this notion of "sequential logic" comes from. You simply have a recursion here where an input variable is the result of an output variable at a previous state. And this is what automata theory is about with simple state-transition models or Petri-Nets. Are there systematic papers about this? Mathematical models? Sure! But essentially it's automata theory, isn't it?
When people say "temporal logic" they basically mean some stylized way by which they add the time dimension into their system. And that begins with how you conceptualize time in the first place. You can think of a naive absolute continuous time dimension, you can think of relative time or integral cycle/step count time. You can think of this temporal dimension of a partial ordering of states which apply in sub-networks of the whole system, and anyway in automata theory it just comes back to state, i.e., output of prior step becoming the input of the next step.
Modal logic is a different beast. It's about extending the area of discourse in which you apply logic beyond mere indicative statements. You begin talking about possibility, or IMO more generally important about other speech act moods, such as the logic of an order (imperative) or a promise. Now when you dissect the logic of an order or promise, you probably will use states, because what defines a promise is a future state in which the author of the promise has performed as promised, and then, whether such performance was successful or not. So, you could say "temporal" (fulfillment of the promise happening later) or just state: an expectation state and later a fulfillment of said expectation.
Coming back to electronics, just look at the simplest latch/flip-flop forms:
simulate this circuit – Schematic created using CircuitLab
All of them have a recursion, usually cross-over output feeding back to input and Q and !Q outputs. The recursion stabilizes the state when the original inputs change. I put an OR gate and an inverter loop as some less conventional examples that still sort-of work even if momentarily they have to force the feed-back input against its output. The point is, state that survives the change of input settings.
Mathematically what it is the overall state being a function of the prior state and the new input at time t:
$$S_{t} = f(S_{t-1}, I_t)$$
where you can think of the state S as a vector of individually measurable states $$S = [s_1, s_2, ..., s_i]$$ and the input as individual input settings, which you can really also include into that same vector. It all goes from there. But it all comes back to "combinatorial logic" where inputs depend on prior outputs.